யுனிக்ஸ் வரலாறு: பெல் லேப்ஸிலிருந்து ஐபோன் வரை

நூலாசிரியர்: Judy Howell
உருவாக்கிய தேதி: 1 ஜூலை 2021
புதுப்பிப்பு தேதி: 23 ஜூன் 2024
Anonim
யுனிக்ஸ் வரலாறு: பெல் லேப்ஸிலிருந்து ஐபோன் வரை - தொழில்நுட்பம்
யுனிக்ஸ் வரலாறு: பெல் லேப்ஸிலிருந்து ஐபோன் வரை - தொழில்நுட்பம்

உள்ளடக்கம்



எடுத்து செல்:

யூனிக்ஸ் 40 ஆண்டுகளுக்கும் மேலாக இன்னும் பயன்பாட்டில் உள்ளது என்பது அதன் பன்முகத்தன்மையின் அறிகுறியாகும்.

உங்கள் ஸ்மார்ட்போன் அல்லது டேப்லெட் புதியது என்று நீங்கள் நினைக்கலாம், ஆனால் அதற்கு அடிப்படையான தொழில்நுட்பம் 1960 களில் இருந்து ஒரு நீண்ட வரலாற்றைக் கொண்டுள்ளது. உங்களிடம் iOS அல்லது Android சாதனம் இருந்தால், அது பெல் லேப்ஸில் உருவாக்கப்பட்ட யூனிக்ஸ் எனப்படும் இயக்க முறைமையை அடிப்படையாகக் கொண்டது. உங்களிடம் விண்டோஸ் இயங்கும் பிசி இருந்தாலும், அது பகலில் பல சேவையகங்களுடன் பேசுகிறது, அவற்றில் பல யுனிக்ஸ் நிறுவனத்திலும் இயங்குகின்றன. அதன் நீண்ட வரலாற்றைப் பொறுத்தவரை, யூனிக்ஸ் இன்னும் மிகவும் பொதுவானது என்பது கொஞ்சம் ஆச்சரியமாக இருக்கிறது. இது இதுவரை எப்படி வந்தது என்பதை இங்கே பாருங்கள்.

ஆரம்பகால வரலாறு

இறுதியில் யுனிக்ஸ் ஆனதன் தோற்றம் 1960 களின் நடுப்பகுதியில் மல்டிக்ஸ் என்ற திட்டத்துடன் தொடங்கியது. எம்ஐடி, ஜிஇ மற்றும் பெல் லேப்ஸ் உள்ளிட்ட அமைப்புகளின் கூட்டமைப்பு ஒன்று சேர்ந்து "கம்ப்யூட்டிங் பயன்பாட்டை" ஆதரிக்க ஒரு அமைப்பை உருவாக்கியது. இன்று, இதை கிளவுட் கம்ப்யூட்டிங் என்று அழைக்கலாம். துரதிர்ஷ்டவசமாக, மல்டிக்ஸ் அதன் நேரத்தை விட மிக முன்னால் இருந்திருக்கலாம், மேலும் பெல் லேப்ஸ் 1969 ஆம் ஆண்டில் இந்த திட்டத்திலிருந்து விலகினார், டென்னிஸ் ரிச்சி மற்றும் கென் தாம்சன் ஆகிய இரண்டு புரோகிராமர்கள் பழைய உபகரணங்களில் சிக்கிக்கொண்டனர்.


ஒருமுறை தாம்சனும் ரிச்சியும் ஊடாடும் கம்ப்யூட்டிங்கின் சுவை கொண்டிருந்தபோது, ​​உலகம் இன்னும் பெரும்பாலும் தொகுதி செயலாக்கத்தை நம்பியிருந்ததால், அவர்களால் திரும்பிச் செல்ல முடியவில்லை. எனவே அவர்கள் தங்கள் சொந்த திட்டத்தைத் தொடங்க முடிவு செய்தனர், இது சில மல்டிக்ஸ் சிறந்த அம்சங்களைச் சேமிக்க முயற்சித்தது.

"நாங்கள் பாதுகாக்க விரும்பியது நிரலாக்கத்தைச் செய்வதற்கான ஒரு நல்ல சூழல் மட்டுமல்ல, ஒரு கூட்டுறவு உருவாகக்கூடிய ஒரு அமைப்பாகும்" என்று ரிச்சி 1979 இல் எழுதினார். "தொலைதூரத்தால் வழங்கப்பட்ட வகுப்புவாத கணிப்பீட்டின் சாராம்சம் அனுபவத்திலிருந்து எங்களுக்குத் தெரியும். -அகஸ், நேரம் பகிரப்பட்ட இயந்திரங்கள், ஒரு விசைப்பலகைக்கு பதிலாக ஒரு முனையத்தில் நிரல்களைத் தட்டச்சு செய்வது மட்டுமல்ல, நெருக்கமான தகவல்தொடர்புகளை ஊக்குவிப்பதும் ஆகும். "

அந்த உயர்ந்த குறிக்கோள்களுக்கு மேலதிகமாக, தாம்சனுக்கும் தனிப்பட்ட நோக்கம் இருந்தது: "விண்வெளி பயணம்" என்று அழைக்கப்படும் ஒரு விளையாட்டு விளையாட்டை விளையாட விரும்பினார்.

தாம்சனும் ரிச்சியும் தங்கள் அமைப்பை டிஜிட்டல் கருவி கார்ப்பரேஷன் பி.டி.பி -7 இல் செயல்படுத்த முடிவு செய்தனர். அவர்கள் ஒரு அடிப்படை அமைப்பை வரைந்து சட்டசபை மொழியில் எழுதினர். மல்டிக்ஸ் மீதான தண்டனையாக அதற்கு "யுனிக்ஸ்" என்று பெயரிட முடிவு செய்தனர். அவர்கள் விரைவில் பெயரை "யூனிக்ஸ்" என்று மாற்றினர்.


அவர்கள் மிகவும் சக்திவாய்ந்த கணினியை விரும்பினர், எனவே பெல் லேப்ஸ் காப்புரிமைத் துறைக்கு ஒரு செயலாக்க பயன்பாட்டை உருவாக்க பி.டி.பி -11 வாங்குவதற்கு நிர்வாகத்தை அவர்கள் பேசினர். இதன் விளைவாக, யூனிக்ஸ் க்கான முதல் இறுதி பயனர் பயன்பாடு அடிப்படையில் சொல் செயலாக்கம் ஆகும்.

இந்த வெற்றி பெல் லேப்ஸுக்குள் யூனிக்ஸ் வளர்ச்சிக்கு வழிவகுத்தது. ஒரு தனித்துவமான அம்சம், ஒரு நிரலிலிருந்து இன்னொரு நிரலுக்கு உள்ளீட்டைத் திருப்பிவிடும் திறன் ஆகும், இது மென்பொருள் மேம்பாட்டுக்கு "கட்டிடம்-தடுப்பு" அணுகுமுறையை அனுமதிக்கிறது.

பிழைகள் இல்லை, மன அழுத்தமும் இல்லை - உங்கள் வாழ்க்கையை அழிக்காமல் வாழ்க்கையை மாற்றும் மென்பொருளை உருவாக்குவதற்கான படி வழிகாட்டியின் படி


மென்பொருள் தரத்தைப் பற்றி யாரும் அக்கறை கொள்ளாதபோது உங்கள் நிரலாக்க திறன்களை மேம்படுத்த முடியாது.

தாம்சன் மற்றும் ரிச்சி ஆகியோரால் வடிவமைக்கப்பட்ட சி மொழியில் சி-யில் மீண்டும் செயல்படுத்தப்பட்டபோது யூனிக்ஸ் திருப்புமுனை. சி ஒரு உயர் மட்ட மொழியாக இருந்தது. ஒரு இயக்க முறைமையை இந்த வழியில் எழுதுவது அதன் பரிணாம வளர்ச்சியில் ஆழமான தாக்கத்தை ஏற்படுத்தும்; இது யூனிக்ஸ் போர்ட்டபிள் ஆனது, இதன் பொருள் இது சிறிய கணினியுடன் வெவ்வேறு கணினிகளில் இயக்கப்படலாம். (கம்ப்யூட்டர் புரோகிராமிங்கில் நிரலாக்க மொழிகளுக்குப் பின்னால் உள்ள வரலாற்றைப் பற்றி அறிக: இயந்திர மொழியிலிருந்து செயற்கை நுண்ணறிவு வரை.)

1974 ஆம் ஆண்டில் புகழ்பெற்ற கணினி அறிவியல் இதழான கம்யூனிகேஷன்ஸ் ஆஃப் தி ஏசிஎம்மில் தாம்சன் மற்றும் ரிச்சி இந்த அமைப்பு குறித்த ஒரு கட்டுரையை வெளியிட்டபோது யூனிக்ஸ் நிறைய கவனத்தை ஈர்த்தது.

பெர்க்லி மென்பொருள் விநியோகம்

யுனிக்ஸ் பெல் லேப்ஸுக்கு உள்ளேயும் வெளியேயும் பிரபலமடைந்து வருவதால், பெல் லேப்ஸ் ஆய்வுக் குழுவாக இருந்த AT&T, ஒப்புதல் ஆணை காரணமாக அதைப் பயன்படுத்த முடியவில்லை. யு.எஸ். இல் தொலைபேசி சேவையில் ஏகபோகத்தை பராமரிப்பதற்கு ஈடாக, இது தொலைபேசி அல்லாத வணிகப் பகுதிகளான கணினி மென்பொருளை உள்ளிட முடியாது, ஆனால் கேட்ட எவருக்கும் உரிமம் வழங்க வேண்டியிருந்தது.

பெல் லேப்ஸ் யுனிக்ஸ் நகல்களை நடைமுறையில் மூலக் குறியீட்டைக் கொண்டு பல்கலைக்கழகங்களுக்கு வழங்கியது. அவர்களில் ஒருவர் யு.சி. பெர்க்லி. மூலக் குறியீட்டைச் சேர்ப்பது மாணவர்களுக்கு, குறிப்பாக பில் ஜாய், மாற்றங்களையும் மேம்பாடுகளையும் செய்ய அனுமதித்தது. இந்த மேம்பாடுகள் பெர்க்லி மென்பொருள் விநியோகம் (பி.எஸ்.டி) என அறியப்பட்டன.

பி.எஸ்.டி திட்டத்திலிருந்து பல கண்டுபிடிப்புகள் வெளிவந்தன, இதில் டி.இ.சி வாக்ஸ் மினிகம்ப்யூட்டர் லைன் மற்றும் வி எடிட்டரின் மெய்நிகர் நினைவகத்தைப் பயன்படுத்த யூனிக்ஸ் முதல் பதிப்பு.

மிக முக்கியமான கூடுதலாக டி.சி.பி / ஐபி செயல்படுத்தப்பட்டது, இது யூனிக்ஸ் மற்றும் பி.எஸ்.டி யூனிக்ஸ் ஆகியவற்றை உருவாக்கியது, குறிப்பாக, புதிய இணையத்தில் தேர்வு செய்யும் இயக்க முறைமை. (இணைய வரலாற்றில் TCP / IP இன் வளர்ச்சி பற்றி மேலும் அறிக.)

பி.எஸ்.டி.யை அடிப்படையாகக் கொண்ட பதிப்புகள் வளர்ந்து வரும் பணிநிலைய சந்தையிலும், குறிப்பாக சன் மைக்ரோசிஸ்டம்ஸ் கணினிகளிலும் பிரபலமடைந்தன, இது பில் ஜாய் பெர்க்லியை விட்டு வெளியேறினார்.

குனு மற்றும் லினக்ஸ்

லினக்ஸை வணிகமயமாக்கும் ஒரே நிறுவனம் சன் அல்ல. 80 களின் முற்பகுதியில் AT&T பிரிந்த பிறகு, அது இறுதியாக கணினி வணிகத்திலும் இறங்க முடிந்தது. AT&T சிஸ்டம் V ஐ அறிமுகப்படுத்தியது, இது பெரிய பல பயனர் நிறுவல்களை நோக்கி உதவியது.

ஆனால் ஒவ்வொருவரும் மூலக் குறியீட்டை ஒரு வணிக உலகிற்குப் பகிர்ந்துகொண்ட ஒரு கல்விச் சூழலில் இருந்து தொழில் "மக்கள் பதுக்கி வைத்திருக்கும்" குறியீட்டைப் பற்றி ஒரு நபராவது மகிழ்ச்சியடையவில்லை.

எம்ஐடி செயற்கை நுண்ணறிவு ஆய்வகத்தின் புரோகிராமரான ரிச்சர்ட் ஸ்டால்மேன் 1983 ஆம் ஆண்டில் குனு (குனுக்கள் அல்லாத யூனிக்ஸ்) திட்டத்தை அறிவித்தார்.

"கோல்டன் ரூல் ஒரு திட்டத்தை விரும்பினால், அதை விரும்பும் மற்றவர்களுடன் பகிர்ந்து கொள்ள வேண்டும் என்று நான் கருதுகிறேன்" என்று ஸ்டால்மேன் தனது குனு அறிக்கையில் எழுதினார். "மென்பொருள் விற்பனையாளர்கள் பயனர்களைப் பிரித்து அவர்களை வெல்ல விரும்புகிறார்கள், ஒவ்வொரு பயனரும் மற்றவர்களுடன் பகிர்ந்து கொள்ள வேண்டாம் என்று ஒப்புக்கொள்கிறார்கள். மற்ற பயனர்களுடன் இந்த வழியில் ஒற்றுமையை முறித்துக் கொள்ள நான் மறுக்கிறேன். நல்ல மனசாட்சியில் ஒரு அறிவிப்பு ஒப்பந்தம் அல்லது மென்பொருள் உரிம ஒப்பந்தத்தில் கையெழுத்திட முடியாது."

ஸ்டால்மேன் கூறியது போல், தனியுரிம யுனிக்ஸ் மென்பொருளை இலவச மென்பொருளுடன் மாற்றுவதை குனு திட்டம் இலக்காகக் கொண்டது. வேறு வார்த்தைகளில் கூறுவதானால், மூலக் குறியீடு மற்றும் உரிமத்துடன் மக்கள் அதைக் கொடுக்க ஊக்குவித்தனர்.

இந்தத் திட்டத்தைப் போலவே பைத்தியம் பிடித்திருக்க வேண்டும், ஸ்டால்மேன் திட்டத்தில் பணிபுரிய ஒரு புரோகிராமர்களை ஈர்க்க முடிந்தது, எடிட்டர்கள், கம்பைலர்கள் மற்றும் பிற கருவிகள் போன்ற உயர்தர மென்பொருளை உருவாக்கி, அனைத்தும் உரிமங்களின் கீழ் வெளியிடப்பட்டது (குறிப்பாக பொது பொது உரிமம் (ஜிபிஎல்) ) மூலக் குறியீட்டிற்கான அணுகலை உறுதி செய்யும். குனுவின் செல்வாக்கு பி.எஸ்.டி புரோகிராமர்களை ஏ.டி அண்ட் டி குறியீட்டை கணினியிலிருந்து துடைக்க தூண்டியது, மேலும் இது முழுமையாக மறுபகிர்வு செய்யக்கூடியதாக அமைந்தது.

காணாமல் போன இறுதி துண்டு கர்னல் அல்லது அமைப்பின் மையமாகும். குனு கர்னல், HURD, எதிர்பார்த்ததை விட செயல்படுத்த மிகவும் கடினமாக இருந்தது. அதிர்ஷ்டவசமாக, ஒரு பின்னிஷ் பட்டதாரி மாணவர்களின் பொழுதுபோக்கு திட்டம் குனுக்கள் சேமிக்கும் கருணையாக மாறியது. லினஸ் டொர்வால்ட் தனது லினக்ஸ் கர்னலை 1991 இல் வெளியிட்டார், அது நடக்க வேண்டும் என்று அவர் விரும்பவில்லை என்றாலும், இயக்க முறைமைகளில் ஒரு புரட்சியைத் தொடங்கினார். விரைவில், லினக்ஸ் மற்றும் குனு கருவிகளின் "விநியோகங்கள்" மேலெழுதத் தொடங்கின, தேவையான திறமை உள்ள எவருக்கும் பல்கலைக்கழகங்கள் மற்றும் ஆராய்ச்சி ஆய்வகங்களில் பயன்படுத்தப்படும் ஆயிரக்கணக்கான டாலர்களை செலவழிக்கும் யூனிக்ஸ் போன்ற இயக்க முறைமை இருக்க அனுமதிக்கிறது. எல்லாவற்றிற்கும் மேலாக, அவர்கள் அதை ஒரு சாதாரண கணினியில் இலவசமாக செய்ய முடியும். (லினக்ஸ் டிஸ்ட்ரோஸில் இன்றைய பிரபலமான விநியோகங்களைப் பற்றி மேலும் வாசிக்க: எது சிறந்தது?)

90 களில் வளர்ந்து வரும் வலைத் தொடக்கங்கள் மற்றும் ஐஎஸ்பிக்களுக்கு இது தவிர்க்க முடியாதது. அவர்கள் இலவசமாக சேவையக மென்பொருளைப் பெறலாம் மற்றும் பிரகாசமான இளம் கணினி அறிவியல் பட்டதாரிகளை பணியமர்த்தலாம், அவர்கள் அதிக பணம் இல்லாமல் அவற்றை எவ்வாறு இயக்குவது என்று அறிந்தவர்கள். லினக்ஸ் / அப்பாச்சி / MySQL / PHP சேவையக அடுக்கு இன்றும் வலை சேவை வழங்குநர்களுக்கான தேர்வு தளங்களில் ஒன்றாகும்.

மொபைல் செல்கிறது

யுனிக்ஸ் 40 வயதிற்கு மேற்பட்டதாக இருந்தாலும், அதன் பன்முகத்தன்மை அது முதலில் இயங்கிய அசல் மினிகம்ப்யூட்டர்களுக்கு அப்பால் பயன்படுத்த அனுமதிக்கிறது. ஆப்பிள்ஸ் iOS என்பது மிகவும் புலப்படும் ஒன்றாகும், இது ஓரளவு FreeBSD ஐ அடிப்படையாகக் கொண்டது, இது அசல் BSD குறியீட்டை அடிப்படையாகக் கொண்டது. மற்ற பெரிய மொபைல் ஓஎஸ், ஆண்ட்ராய்டு, மாற்றியமைக்கப்பட்ட லினக்ஸ் கர்னலை அடிப்படையாகக் கொண்டது. இவை இரண்டிலும் அசல் யூனிக்ஸ் குறியீடு இல்லை என்றாலும், அவை பல அடிப்படை யோசனைகளைப் பாதுகாக்கின்றன, மென்மையாய் காட்சி இடைமுகங்களின் கீழ் கூட, பெரும்பாலான மக்கள் யூனிக்ஸ் உடன் இணைந்திருக்கும் கட்டளை வரியிலிருந்து வெகு தொலைவில் உள்ளது.

தற்போதைய முக்கிய மொபைல் இயங்குதளங்கள் யூனிக்ஸ் அடிப்படையிலானவை என்பது அதன் பல்திறமையைக் காட்டுகிறது. அதன் பழைய, ஆனால் அதன் அசல் படைப்பாளர்களில் ஒருவரான டென்னிஸ் ரிச்சி 2011 இல் காலமானாலும், அது குறைந்து வருவதற்கான அறிகுறியே இல்லை என்று தெரிகிறது. எனவே அடுத்த முறை உங்கள் ஸ்மார்ட்போன் அல்லது டேப்லெட்டை புத்தம் புதியதாக நினைக்க விரும்பினால், மீண்டும் சிந்தியுங்கள் - தி அதை ஆதரிக்கும் தொழில்நுட்பம் மிக நீண்ட தூரம் வந்துவிட்டது.