Pat Villani
ಪಾಸ್ಕ್ವೆಲ್ "ಪ್ಯಾಟ್" ಜೆ. ವಿಲ್ಲಾನಿ (18 ಏಪ್ರಿಲ್ 1954-27 ಆಗಸ್ಟ್ 2011) ಒಬ್ಬ ಅಮೇರಿಕನ್ ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಮರ್, ಲೇಖಕ ಮತ್ತು ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ನ ವಕೀಲರಾಗಿದ್ದರು, ಅವರು ಸಿ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾದ ಡಿಓಎಸ್-ಸಿ ಎಂಬ ಡಿಓಎಸ್ ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ರಚಿಸಿದ್ದಕ್ಕಾಗಿ ಹೆಸರುವಾಸಿಯಾಗಿದ್ದರು ಮತ್ತು ತರುವಾಯ ಫ್ರೀಡೋಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ನ ಕರ್ನಲ್ ಆಗಿ ಅಳವಡಿಸಿಕೊಂಡರು ಮತ್ತು ಲಿನಕ್ಸ್ಗಾಗಿ ಡೋಸೆಮು ಸೇರಿದಂತೆ ಹಲವಾರು ಇತರ ಯೋಜನೆಗಳು. ಆತ ತಮ್ಮ ಸಂಪಾದನೆಗಳಿಗೆ "ಪಟ್ವ" ಎಂಬ ಸಂಕೇತದೊಂದಿಗೆ ಸಹಿ ಹಾಕುತ್ತಿದ್ದರು. ಫ್ರೀಡಾಸ್ ಒಳಗೊಳ್ಳುವಿಕೆ ವಿಲ್ಲಾನಿ ಈಗಾಗಲೇ ಫ್ರೀಡಾಸ್ ಆಗಮನದ ಮೊದಲು ಕೆಲವು ಸಮಯದವರೆಗೆ ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ಬಳಸಲು ಡಾಸ್ ತರಹದ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದರು. ಆ ಸಮಯದಲ್ಲಿ ಸಾಮಾನ್ಯ ವಿಧಾನದಂತೆ, ಸಾಧನ ಚಾಲಕಗಳನ್ನು ಜೋಡಣಾ ಭಾಷೆಯ ಬದಲು ಸಿ ಉನ್ನತ ಮಟ್ಟದ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲು ಎಂಎಸ್-ಡಾಸ್ 3.1-compatible ಇಂಟರ್ಫೇಸ್ ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದಾಗ ಅವರ ಪ್ರಯತ್ನಗಳು ಪ್ರಾರಂಭವಾದವು. ಈ ಇಂಟರ್ಫೇಸ್ ಎಮ್ಯುಲೇಟರ್ 1988ರ ಸುಮಾರಿಗೆ ಎಕ್ಸ್. ಡಿ. ಓ. ಎಸ್. ಎಂಬ ಕನಿಷ್ಠ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಾಗಿ ಬೆಳೆಯಿತು. ಅವರು ನಿಜವಾದ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯನ್ನು ಲೋಡ್ ಮಾಡುವ ಮೊದಲು ಬೂಟ್ ಪರಿಸರವನ್ನು ಸ್ಥಾಪಿಸಲು ಐಪಿಎಲ್ ಅನ್ನು ಸೇರಿಸಿದರು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಎಂಎಸ್-ಡಾಸ್-ಹೊಂದಿಕೆಯಾಗುವ ಫ್ರಂಟೆಂಡ್ ಎಪಿಐ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದರು. ಮರುಪ್ರವೇಶಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸದ ಎಂಎಸ್-ಡಾಸ್ಗೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, ಅವರ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಸಿಸ್ಟಮ್ ಕರೆಗಳು ಇದ್ದವು, ಇದು ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ಬಹುಕಾರ್ಯಕ ಮತ್ತು ನೈಜ-ಸಮಯದ ಅನ್ವಯಗಳಿಗೆ ಸಾಮಾನ್ಯವಾಗಿ ಅಗತ್ಯವಾಗಿರುತ್ತದೆ. ಈ ವ್ಯವಸ್ಥೆಯನ್ನು ಎನ್ಎಸ್ಎಸ್-ಡಾಸ್ ಎಂದು ಹೆಸರಿಸಲಾಯಿತು ಮತ್ತು ವಾಣಿಜ್ಯಿಕವಾಗಿಯೂ ನೀಡಲಾಯಿತು. ಇಂಟೆಲ್ x86 ಪ್ರೊಸೆಸರ್ಗಳ ಬದಲಿಗೆ ಮೊಟೊರೊಲಾ 680x0 ಪ್ರೊಸೆಸರ್ಗಳನ್ನು ಹೊಂದಿದ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಓಎಸ್ ಅನ್ನು ಬಳಸಲು ಒಬ್ಬ ಸಂಭಾವ್ಯ ಗುತ್ತಿಗೆದಾರನು ಪ್ರಯತ್ನಿಸಿದಾಗ, ಇದಕ್ಕಾಗಿ ಸಿಸ್ಟಮ್ ಅನ್ನು ಮೂಲತಃ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿತ್ತು ಮತ್ತು ಇದು ವಿಭಿನ್ನ ಸೂಚನಾ ಸೆಟ್ಗಳು ಮತ್ತು ಮೆಮೊರಿ ಮಾದರಿಗಳನ್ನು ಬಳಸುತ್ತದೆ, ವಿಲ್ಲಾನಿ ತನ್ನ ಸಿಸ್ಟಮ್ ಅನ್ನು ವಿವಿಧ ಕಂಪೈಲರ್ಗಳು ಮತ್ತು ಗುರಿ ಪರಿಸರಗಳ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಪೋರ್ಟಬಲ್ ಆಗಲು ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲು ಸಾಧ್ಯವಾಯಿತು. ಸಂಪೂರ್ಣವಾಗಿ ವಿಭಿನ್ನವಾದ ಗುರಿ ವೇದಿಕೆಗೆ ಈ ಕ್ರಮವು, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಅಪ್ಲಿಕೇಶನ್ಗಳೊಂದಿಗೆ ಬೈನರಿ ಹೊಂದಾಣಿಕೆಯನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತಿರುವಾಗ, ಅವರ ವ್ಯವಸ್ಥೆಯನ್ನು ಸಿ ಯಂತಹ ಉನ್ನತ ಮಟ್ಟದ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯದಿದ್ದರೆ ಮೊದಲಿನಿಂದ ಸಂಪೂರ್ಣ ಪುನಃ ಬರೆಯುವ ಅಗತ್ಯವಿತ್ತು, ಇದು ಅವರಿಗೆ ದೊಡ್ಡ ಭಾಗಗಳನ್ನು ಮರುಬಳಕೆ ಮಾಡಲು ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು. ಅವನ ಹೊಸ ಡಿಓಎಸ್/ಎನ್ಟಿ ಕಡತ ವ್ಯವಸ್ಥೆ, ಮೆಮೊರಿ ಮತ್ತು ಟಾಸ್ಕ್ ಮ್ಯಾನೇಜರ್ಗಳ ತಾರ್ಕಿಕ ಪ್ರತ್ಯೇಕತೆಯೊಂದಿಗೆ ಮೈಕ್ರೋಕರ್ನಲ್ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಬಳಸಿತು. comp.os.msdos.misc.apps ನಲ್ಲಿ ಜಿಮ್ ಹಾಲ್ ಅವರ "PD-DOS" ಘೋಷಣೆಯನ್ನು ಓದಿದ ನಂತರ 1994ರಲ್ಲಿ ವಿಲ್ಲಾನಿ ಫ್ರೀಡಾಸ್ ಯೋಜನೆಗೆ ಸೇರಿದರು. ಹಾಲ್ ಅವರ ಪ್ರಕಟಣೆಗೆ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ, ವಿಲ್ಲಾನಿ ಅವರು ಡಿ. ಓ. ಎಸ್/ಎನ್. ಟಿ. ಯ ವ್ಯುತ್ಪನ್ನವಾದ ಡಿ. ಓ. ಎಸ್-ಸಿ ಅನ್ನು ಏಕಶಿಲೆಯ ಕರ್ನಲ್ ಮತ್ತು ಬಹುಕಾರ್ಯಕವಲ್ಲದ ಎಂಎಸ್-ಡಾಸ್ಗೆ ಹೋಲುವ ವಾಸ್ತುಶಿಲ್ಪದೊಂದಿಗೆ ರೂಪಿಸಿದರು, ಮತ್ತು 1995 ರಲ್ಲಿ ಅವರು ಹೊಸ "ಫ್ರೀ-ಡಾಸ್" ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಕರ್ನಲ್ ಘಟಕವಾಗಲು ಜಿಪಿಎಲ್ ಓಪನ್-ಸೋರ್ಸ್ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ದ್ವಿ-ಬಳಕೆಗೆ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡಿದರು, ಈ ಸಮಯದಲ್ಲಿ ಇದನ್ನು "ಪಿಡಿ-ಡಾಸ್" ಎಂದು ಕರೆಯಲಾಗುತ್ತಿತ್ತು. 1996ರಲ್ಲಿ, ವಿಲ್ಲಾನಿ ಅವರು ಫ್ರೀಡಾಸ್ ಕರ್ನಲ್ ಎಂಬ ಪುಸ್ತಕವನ್ನು ಬರೆದರು, ಇದು ಡಾಸ್-ಸಿ/ಫ್ರೀಡಾಸ್ ಕರ್ನಲ್ ಮತ್ತು ಮೂಲ ಫ್ರೀಡಾಸ್ COMMAND.COM ಕಮಾಂಡ್ ಲೈನ್ ಇಂಟರ್ಪ್ರಿಟರ್ನ ವಿನ್ಯಾಸವನ್ನು ವಿವರಿಸುತ್ತದೆ. ಪುಸ್ತಕದಲ್ಲಿ ಬಳಸಿದ ಕಾಗುಣಿತವನ್ನು ಪ್ರತಿಬಿಂಬಿಸಲು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ನ ಹೆಸರನ್ನು ತರುವಾಯ ಅಧಿಕೃತವಾಗಿ ಫ್ರೀಡೋಸ್ ಎಂದು ಬದಲಾಯಿಸಲಾಯಿತು. ಆಂತರಿಕವಾಗಿ, ಫ್ರೀಡಾಸ್ ಕರ್ನಲ್ ಇನ್ನೂ ಎಂಎಸ್-ಡಾಸ್ಗಿಂತ ಗಮನಾರ್ಹವಾಗಿ ಭಿನ್ನವಾಗಿತ್ತು, ಇದು ಫ್ರೀಡಾಸ್ಗಾಗಿ ನಿರ್ದಿಷ್ಟವಾಗಿ ಬರೆಯಲಾದ ಎಂಬೆಡೆಡ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಯಾವುದೇ ಸಮಸ್ಯೆಯಿಲ್ಲದಿದ್ದರೂ, ಡಾಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳೊಂದಿಗೆ ಅನುಚಿತವಾಗಿ ವರ್ತಿಸುವುದರೊಂದಿಗೆ ವಿವಿಧ ಹೊಂದಾಣಿಕೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಉಂಟುಮಾಡಿತು. ವಿಲ್ಲಾನಿ ಮತ್ತು ಇತರ ಕೊಡುಗೆದಾರರು ಫ್ರೀಡಾಸ್ ಹೆಚ್ಚು ಎಂಎಸ್-ಡಾಸ್ ಹೊಂದಾಣಿಕೆಯಾಗಲು ವರ್ಷಗಳಲ್ಲಿ ಈ ಅನೇಕ ಸಮಸ್ಯೆಗಳನ್ನು ವಿಶ್ಲೇಷಿಸಿದರು ಮತ್ತು ಪರಿಹರಿಸಿದರು. ಕೆಲವು ವಿರಾಮಗಳೊಂದಿಗೆ ವಿಲ್ಲಾನಿ ಫ್ರೀಡಾಸ್ 1.1 ಬಿಡುಗಡೆಯ ಸಿದ್ಧತೆಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಫ್ರೀಡಾಸ್ ಯೋಜನೆಯಲ್ಲಿ ಸಕ್ರಿಯರಾಗಿ ಉಳಿದರು. 2009ರಿಂದ ಅವರು ಯೋಜನಾ ಸಂಯೋಜಕರ ಪಾತ್ರವನ್ನೂ ನಿರ್ವಹಿಸಿದ್ದರು, ಆದರೆ ಆರೋಗ್ಯ ಕಾರಣಗಳಿಂದಾಗಿ 2011ರ ಏಪ್ರಿಲ್ನಲ್ಲಿ ಅವರು ಕೆಳಗಿಳಿಯಬೇಕಾಯಿತು. 2012ರ ಜನವರಿ 2ರಂದು ಬಿಡುಗಡೆಯಾದ ಫ್ರೀಡಾಸ್ 1.1ಅನ್ನು ಆತನಿಗೆ ಸಮರ್ಪಿಸಲಾಗಿದೆ. ವಿಲಾನಿ ಇಟಲಿಯ ನೇಪಲ್ಸ್ ಬಳಿಯ ನೊಸೆರಾ ಇನ್ಫೀರಿಯೋರ್ನಲ್ಲಿ ಜನಿಸಿದರು, ಅಮೆರಿಕದ ನ್ಯೂಯಾರ್ಕ್ನ ಬ್ರೂಕ್ಲಿನ್ನಲ್ಲಿ ಬೆಳೆದರು ಮತ್ತು 1990ರಲ್ಲಿ ನ್ಯೂಜೆರ್ಸಿಯ ಫ್ರೀಹೋಲ್ಡ್ ಟೌನ್ಶಿಪ್ಗೆ ಸ್ಥಳಾಂತರಗೊಂಡರು. 1976ರಲ್ಲಿ ಅವರು ಬ್ರೂಕ್ಲಿನ್ನ ಪಾಲಿಟೆಕ್ನಿಕ್ ಇನ್ಸ್ಟಿಟ್ಯೂಟ್ನಿಂದ ಬಿಎಸ್ಇಇ ಪದವಿ ಪಡೆದರು ಮತ್ತು 1981ರಲ್ಲಿ ನ್ಯೂಯಾರ್ಕ್ನ ಪಾಲಿಟೆಕ್ನಿಕ್ ಇನ್ಸ್ಟಿಟ್ಯೂಟ್ನಿಂದ ಎಲೆಕ್ಟ್ರಿಕಲ್ ಎಂಜಿನಿಯರಿಂಗ್ನಲ್ಲಿ ಎಂಎಸ್ಇಇ ಪದವಿ ಪಡೆದರು. 2008 ರಲ್ಲಿ, ಅವರು ಜಾರ್ಜ್ ವಾಷಿಂಗ್ಟನ್ ವಿಶ್ವವಿದ್ಯಾಲಯದಿಂದ ಪ್ರಾಜೆಕ್ಟ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ನಲ್ಲಿ ಸ್ನಾತಕೋತ್ತರ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಪಡೆದರು ಮತ್ತು ಅವರು 2010 ರ ಆರಂಭದಲ್ಲಿ ಬ್ರೂಕ್ಡೇಲ್ ಕಮ್ಯುನಿಟಿ ಕಾಲೇಜಿನಲ್ಲಿ ಸಹಾಯಕ ಪ್ರಾಧ್ಯಾಪಕರಾಗಿದ್ದರು. ಅವರು ಈ ಹಿಂದೆ ಸ್ಟ್ರಾಟಸ್ ಕಂಪ್ಯೂಟರ್ಸ್, ಇಂಕ್ನಲ್ಲಿ ಅವರ ಕಾಂಟಿನಮ್ ದೋಷ-ಸಹಿಷ್ಣು ಉತ್ಪನ್ನ ಸಾಲಿನಲ್ಲಿ ಮತ್ತು ಎಟಿ & ಟಿ ಬೆಲ್ ಲ್ಯಾಬೋರೇಟರೀಸ್ನ ಸಲಹೆಗಾರರಾಗಿಯೂ ಕೆಲಸ ಮಾಡಿದರು. ಡಿಜಿಟಲ್ ಎಕ್ವಿಪ್ಮೆಂಟ್ ಕಾರ್ಪೊರೇಷನ್/ಕಾಂಪ್ಯಾಕ್ನಲ್ಲಿ ಅವರು 1995ರಲ್ಲಿ ಪ್ರಾರಂಭವಾದ ಓಎಸ್ಎಫ್/1/ಡಿಜಿಟಲ್ ಯುನಿಕ್ಸ್/ಟ್ರೂ64 ಯುನಿಕ್ಸ್ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಪ್ರಧಾನ ಸಾಫ್ಟ್ವೇರ್ ಎಂಜಿನಿಯರ್ ಆಗಿ ಕೆಲಸ ಮಾಡಿದರು ಮತ್ತು 2006ರಿಂದ ವೋನೇಜ್ಗಾಗಿ ಸಂವಹನ ಮೂಲಸೌಕರ್ಯ ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ವಾಸ್ತುಶಿಲ್ಪದ ಹಂಗಾಮಿ ನಿರ್ದೇಶಕರಾಗಿದ್ದರು. ಆತ ಎಂ. ಎ. ಆರ್. ಎಸ್., ಎ. ಆರ್. ಆರ್. ಎಲ್. ಮತ್ತು ಐ. ಇ. ಇ. ಇ. ಯ ಸದಸ್ಯರಾಗಿದ್ದರು. ಗ್ರಂಥಸೂಚಿ ಯು. ಎಸ್. ಪೇಟೆಂಟ್ ಅರ್ಜಿ ಸಂಖ್ಯೆಃ 12/779,489, ಪ್ರಕಟಣೆ ಸಂಖ್ಯೆಃ US 2010/0290455 A1, ಸಲ್ಲಿಸುವ ದಿನಾಂಕಃ 2010-05-13, ಸಂವಹನ ಮುಕ್ತಾಯ ಮಾರ್ಗಕ್ಕಾಗಿ ವಿಧಾನ ಮತ್ತು ಉಪಕರಣಗಳು, (). ಯುಎಸ್ ಪೇಟೆಂಟ್ ಅಪ್ಲಿಕೇಶನ್ ಸಂಖ್ಯೆಃ 12/897,405, ಪ್ರಕಟಣೆ ಸಂಖ್ಯೆಃ US 2011/0081009 A1, ಸಲ್ಲಿಸುವ ದಿನಾಂಕಃ 2010-10-04, ದೂರಸಂಪರ್ಕ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಕಾಲರ್ ಐಡಿ ಕಾರ್ಯಕ್ಕಾಗಿ ಗುರುತಿಸುವಿಕೆಯನ್ನು ಒದಗಿಸುವ ವಿಧಾನ ಮತ್ತು ಉಪಕರಣ, (). ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಮೂಲ DOS-C GPLed ಸೋರ್ಸ್ಫೋರ್ಜ್ ಮೇಲೆ ಬಿಡುಗಡೆ ಫ್ರೀಡಾಸ್ ಯೋಜನೆ 1954 ಜನನಗಳು 2011 ಸಾವುಗಳು ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಅಮೇರಿಕನ್ ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಫ್ರೀಡಾಸ್ ಜನರು ಬ್ರೂಕ್ಲಿನ್ನ ಅಮೇರಿಕನ್ ಜನರು ಇಟಾಲಿಯನ್ ಮೂಲದ ಜನರು ನ್ಯೂಯಾರ್ಕ್ ವಿಶ್ವವಿದ್ಯಾಲಯದ ಹಳೆಯ ವಿದ್ಯಾರ್ಥಿಗಳಾದ ನೋಸೆರಾ ಇನ್ಫೀರಿಯೋರ್ ಪಾಲಿಟೆಕ್ನಿಕ್ ಇನ್ಸ್ಟಿಟ್ಯೂಟ್ನ ಜನರು ಬ್ರೂಕ್ಡೇಲ್ ಸಮುದಾಯ ಕಾಲೇಜಿನ ಬೋಧಕವರ್ಗ ಕರ್ನಲ್ ಪ್ರೋಗ್ರಾಮರ್ಗಳು