આજે લિનક્સ કર્નલ તેની 30 મી વર્ષગાંઠની ઉજવણી કરે છે અને તેમાં હજુ ઘણું આપવાનું બાકી છે

મહિનાની શરૂઆતમાં અમે 30 ની વર્ષગાંઠની નોંધ બહાર પાડી પ્રથમ વેબસાઇટનું પ્રકાશન, હકીકત એ છે કે નિ historyશંકપણે ઇતિહાસને ચિહ્નિત કર્યો છે અને જેમાંથી મેં હંમેશા લિનક્સ સાથે થોડો સંબંધ રાખ્યો છે, કારણ કે પ્રથમ વેબસાઇટનું પ્રકાશન તેમજ લિનક્સ કર્નલનો પ્રથમ પ્રોટોટાઇપ બંને હાથમાં છે, કારણ કે બંને એક જ વર્ષમાં રજૂ થયા હતા.

ત્યારથી 25 ઓગસ્ટ, 1991 ના રોજ, વિકાસના પાંચ મહિના પછી, 21 વર્ષનો વિદ્યાર્થી લિનસ ટોરવાલ્ડ્સ જાહેરાત comp.os.minix કોન્ફરન્સ કોલમાં હું વર્કિંગ પ્રોટોટાઇપ પર કામ કરતો હતો નવી ઓપરેટિંગ સિસ્ટમ લિનક્સ, જેના માટે bash 1.08 અને gcc 1.40 ની પોર્ટેબિલિટી પૂર્ણ થઈ ગઈ હતી. લિનક્સ કર્નલનું આ પ્રથમ જાહેર સંસ્કરણ 17 સપ્ટેમ્બરના રોજ બહાર પાડવામાં આવ્યું હતું.

કર્નલ 0.0.1 સંકુચિત સ્વરૂપમાં 62 KB હતું અને તેમાં સ્રોત કોડની લગભગ 10 હજાર લાઇનો હતી જે આજના લિનક્સ કર્નલની તુલનામાં 28 મિલિયનથી વધુ લાઇન કોડ ધરાવે છે.

2010 માં યુરોપિયન યુનિયન દ્વારા સોંપવામાં આવેલા એક અભ્યાસ મુજબ, શરૂઆતથી આધુનિક લિનક્સ કર્નલ જેવો પ્રોજેક્ટ વિકસાવવાનો અંદાજિત ખર્ચ એક અબજ ડોલરથી વધુ હોત 13 અબજથી વધુનો બીજો અંદાજ.

લિનક્સ વિશે થોડું

લિનક્સ કર્નલ MINIX ઓપરેટિંગ સિસ્ટમથી પ્રેરિત હતી, જે લિનસને તેના મર્યાદિત લાયસન્સ સાથે પસંદ ન હતું. પાછળથી, જ્યારે લિનક્સ એક પ્રખ્યાત પ્રોજેક્ટ બન્યો, દુષ્ટો તેઓએ લિનસ પર કોડની સીધી નકલ કરવાનો આરોપ લગાવવાનો પ્રયાસ કર્યો કેટલાક MINIX સબસિસ્ટમ્સમાંથી.

MINIX ના લેખકે આ હુમલો પાછો ખેંચ્યો હતો, એન્ડ્રુ ટેનેનબૌમ, જેમણે વિદ્યાર્થીને લિનક્સના પ્રથમ સાર્વજનિક સંસ્કરણો સાથે મિનિક્સ કોડની વિગતવાર સરખામણી કરવાનું કામ સોંપ્યું હતું. POSIX અને ANSI C જરૂરિયાતોને કારણે અભ્યાસના પરિણામો માત્ર ચાર નગણ્ય કોડ બ્લોક મેચની હાજરી દર્શાવે છે.

લિનસ મૂળ કર્નલ ફ્રીક્સને બોલાવવાનું વિચાર્યું, ફ્રી, ફ્રીક અને એક્સ (યુનિક્સ) માંથી. પરંતુ કર્નલને "લિનક્સ" નામ મળ્યું એરી લેમકેના હળવા હાથથી, જેમણે, લિનસની વિનંતી પર, યુનિવર્સિટીના એફટીપી સર્વર પર કર્નલ મૂક્યું, ડિરેક્ટરીનું નામ "ફ્રીક્સ" સાથે નહીં, જેમ કે ટોરવાલ્ડ્સે વિનંતી કરી, પરંતુ "લિનક્સ."

ઉલ્લેખનીય છે કે, ઉદ્યોગસાહસિક ઉદ્યોગસાહસિક વિલિયમ ડેલા ક્રોસ લિનક્સને ટ્રેડમાર્ક કરવા માટે વ્યવસ્થાપિત હતા અને સમય જતાં રોયલ્ટી એકત્રિત કરવા માંગતા હતા, પરંતુ પછી તેમનો વિચાર બદલાયો અને ટ્રેડમાર્કના તમામ અધિકારો લિનસને ટ્રાન્સફર કર્યા. લિનક્સ કર્નલ માટે સત્તાવાર માસ્કોટ, ટક્સ પેંગ્વિન, 1996 માં યોજાયેલી સ્પર્ધા દ્વારા પસંદ કરવામાં આવ્યું હતું. ટક્સ નામ ટોરવાલ્ડ્સ યુનિક્સ માટે વપરાય છે.

છેલ્લા 30 વર્ષ દરમિયાન કર્નલની વૃદ્ધિ અંગે:

  • 0.0.1 - સપ્ટેમ્બર 1991, કોડની 10 હજાર લાઇન
  • 1.0.0 - માર્ચ 1994, 176 હજાર લાઇન
  • 1.2.0 - માર્ચ 1995, 311 હજાર લાઇન
  • 2.0.0 - જૂન 1996, 778 હજાર લાઇન
  • 2.2.0 - જાન્યુઆરી 1999, 1,8 મિલિયન લાઇન
  • 2.4.0 - જાન્યુઆરી 2001, 3,4 મિલિયન લાઇન
  • 2.6.0 - ડિસેમ્બર 2003, 5,9 મિલિયન લાઇન
  • 2.6.28 - ડિસેમ્બર 2008, 10,2 મિલિયન લાઇન
  • 2.6.35 - ઓગસ્ટ 2010, 13,4 મિલિયન લાઇન
  • 3.0 - ઓગસ્ટ 2011, 14,6 મિલિયન લાઇન
  • 3.5 - જુલાઈ 2012, 15,5 મિલિયન લાઈનો
  • 3.10 - જુલાઈ 2013, 15,8 મિલિયન લાઈનો
  • 3.16 - ઓગસ્ટ 2014, 17,5 મિલિયન લાઇન
  • 4.1 - જૂન 2015, 19,5 મિલિયન લાઇન
  • 4.7 - જુલાઈ 2016, 21,7 મિલિયન લાઈનો
  • 4.12 - જુલાઈ 2017, 24,1 મિલિયન લાઈનો
  • 4.18 - ઓગસ્ટ 2018, 25,3 મિલિયન લાઇન
  • 5.2 - જુલાઈ 2019, 26,55 મિલિયન લાઇન
  • 5.8 - ઓગસ્ટ 2020, 28,4 મિલિયન લાઇન
  • 5.13 - જૂન 2021, 29,2 મિલિયન લાઇન

જ્યારે વિકાસ અને સમાચારના ભાગ માટે:

  • સપ્ટેમ્બર 1991: લિનક્સ 0.0.1, પ્રથમ જાહેર પ્રકાશન જે ફક્ત i386 CPU ને સપોર્ટ કરે છે અને ફ્લોપી ડિસ્કમાંથી બુટ કરે છે.
    જાન્યુઆરી 1992: લિનક્સ 0.12, કોડ GPLv2 લાઇસન્સ હેઠળ વહેંચવાનું શરૂ થયું
  • માર્ચ 1992: લિનક્સ 0.95, X વિન્ડો સિસ્ટમ ચલાવવાની ક્ષમતા પૂરી પાડે છે, વર્ચ્યુઅલ મેમરી અને પાર્ટીશન સ્વેપિંગ માટે સપોર્ટ, વત્તા પ્રથમ SLS અને Yggdrasil વિતરણ દેખાયા.
  • 1993 ના ઉનાળામાં, સ્લેકવેર અને ડેબિયન પ્રોજેક્ટ્સની સ્થાપના કરવામાં આવી હતી.
    માર્ચ 1994: લિનક્સ 1.0, પ્રથમ સત્તાવાર રીતે સ્થિર સંસ્કરણ.
    માર્ચ 1995: લિનક્સ 1.2, ડ્રાઇવરોની સંખ્યામાં નોંધપાત્ર વધારો, આલ્ફા, એમઆઇપીએસ અને સ્પાર્ક પ્લેટફોર્મ માટે સપોર્ટ, નેટવર્ક સ્ટેક ક્ષમતાઓનું વિસ્તરણ, પેકેટ ફિલ્ટરનો દેખાવ, એનએફએસ સપોર્ટ.
  • જૂન 1996: લિનક્સ 2.0, મલ્ટીપ્રોસેસર સિસ્ટમ્સ માટે સપોર્ટ.
  • જાન્યુઆરી 1999: લિનક્સ 2.2, મેમરી મેનેજમેન્ટ સિસ્ટમની કાર્યક્ષમતામાં વધારો, આઇપીવી 6 માટે વધારાનો ટેકો, નવી ફાયરવોલનો અમલ, નવી સાઉન્ડ સબસિસ્ટમ રજૂ કરી
  • ફેબ્રેરો દ 2001: Linux 2.4, 8-પ્રોસેસર સિસ્ટમો અને 64 GB RAM, Ext3 ફાઇલ સિસ્ટમ, USB, ACPI સપોર્ટ માટે સપોર્ટ.
  • ડિસેમ્બર 2003: લિનક્સ 2.6, SELinux સપોર્ટ, ઓટોમેટિક કર્નલ ટ્યુનીંગ ટૂલ્સ, sysfs, ફરીથી ડિઝાઇન કરેલ મેમરી મેનેજમેન્ટ સિસ્ટમ.
  • સપ્ટેમ્બર 2008 માં, લિનક્સ કર્નલ પર આધારિત એન્ડ્રોઇડ પ્લેટફોર્મનું પ્રથમ વર્ઝન રચાયું હતું.
  • જુલાઈ 2011 માં, 10.x શાખાના વિકાસના 2.6 વર્ષ પછી, 3.x ક્રમાંકનમાં સંક્રમણ કરવામાં આવ્યું હતું.
  • 2015 માં, લિનક્સ 4.0, રીપોઝીટરીમાં ગિટ ઓબ્જેક્ટ્સની સંખ્યા 4 મિલિયન સુધી પહોંચી ગઈ છે.
  • 2018 ના એપ્રિલમાં, મેં રીપોઝીટરીમાં 6 મિલિયન ગિટ-કોર પદાર્થોના અવરોધને દૂર કર્યો.
  • જાન્યુઆરી 2019 માં, Linux 5.0 કર્નલ શાખાની રચના કરવામાં આવી હતી.
  • ઓગસ્ટ 2020 માં પોસ્ટ, કર્નલ 5.8 પ્રોજેક્ટના સમગ્ર જીવન દરમિયાન તમામ કર્નલોમાં ફેરફારની માત્રાની દ્રષ્ટિએ સૌથી મોટો હતો.
  • 2021 માં, રસ્ટ ભાષામાં ડ્રાઇવરો વિકસાવવા માટેનો કોડ Linux કર્નલની આગામી શાખામાં ઉમેરવામાં આવ્યો હતો.

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.