લિનસ ટોરવાલ્ડ્સ Google સહયોગીની ટીકા કરે છે અને કહે છે કે તેમનો સબમિટ કરેલ કોડ "કચરો" છે

લિનસ ટોરવાલ્ડ્સ

લીનસ ટોરવાલ્ડ લિનક્સના પિતા

લિનસ ટોરવાલ્ડ્સે રવિવારે Linux 6.8 કર્નલનો ત્રીજો પ્રકાશન ઉમેદવાર રજૂ કર્યો (Linux 6.8-rc3). પરંતુ તે પહેલાં, Linux કર્નલ મેઇલિંગ લિસ્ટ પર, Linux ફાઇલસિસ્ટમમાં inodes વિશે Linus Torvalds અને Google kernel યોગદાનકર્તા વચ્ચે ઉગ્ર ચર્ચા થઈ હતી.

અને આપણામાંના ઘણા તે જાણે છે લિનસ ટોરવાલ્ડ્સ તેમની ટિપ્પણીઓ પોતાની પાસે રાખવા માટે નથી અને તેમનો સ્વભાવ ડરવા જેવો છે., કારણ કે ઘણા વર્ષોથી લિનક્સના પિતાએ માત્ર લિનક્સ બનાવવા માટે જ ખ્યાતિ મેળવી નથી, પરંતુ તેઓ તેમની સીધી અને કેટલીકવાર ઘર્ષક શૈલી માટે પણ જાણીતા છે જે તેઓ બીજા વિચાર કર્યા વિના લોન્ચ કરે છે.

આ પ્રસંગે, લિનસ ટોરવાલ્ડ્સ તેણે તક ગુમાવી નહીં અને Google સહયોગીની દરખાસ્તોની સખત ટીકા કરી અને નકારી કાઢી., તમને યાદ અપાવે છે કે વિશ્વ હવે 70 ના દાયકામાં નથી જીવતું અને ફાઇલ સિસ્ટમ્સ ખૂબ આગળ આવી છે. ફાળો આપનારને તેના પ્રતિભાવમાં લિનસ ટોરવાલ્ડ્સ દ્વારા ઉપયોગમાં લેવામાં આવતી મજબૂત ભાષા અને સ્વર તેના ભૂતકાળના વ્યર્થ હુમલાઓની યાદ અપાવે છે, જેના માટે તેણે અગાઉ માફી માંગી હતી.

આ ચર્ચા ફાઈલ સિસ્ટમના મેટાડેટા માટે અનન્ય ઓળખકર્તા તરીકે "inodes" ના ઉપયોગ પર કેન્દ્રિત હતી. ઇન્ડેક્સ નોડ અથવા ઇનોડ (અંગ્રેજી ઇન્ડેક્સ અને નોડનું સંકોચન) એ ફાઇલ સિસ્ટમમાં મેટાડેટાના ચોક્કસ તત્વ માટે અનન્ય ઓળખકર્તા છે. બીજા શબ્દોમાં કહીએ તો, inode એ ડેટા સ્ટ્રક્ચર છે જે અમુક ફાઇલ સિસ્ટમમાં સંગ્રહિત ફાઇલ અથવા ડિરેક્ટરી વિશેની માહિતી ધરાવે છે. લિનક્સ ટોરવાલ્ડ્સ અને સ્ટીવન રોસ્ટેડ નામના Google કર્મચારી વચ્ચે "મજબૂત" વિનિમય સાથે, છેલ્લા કેટલાક અઠવાડિયાથી ઇનોડ્સ ચર્ચાનો વિષય છે.

Google કર્મચારીએ કહ્યું, “વ્યંગાત્મક રીતે, ઇવેન્ટ્સ ફિક્સ કરવા માટે મેં જે જવાબદારીઓ મુકી છે તેમાંથી એક” હેન્ડીમેન બર્નઆઉટ માટેના સપોર્ટ ગ્રુપ વિશે આ લખી રહી હતી. (મુક્ત અને ઓપન સોર્સ સોફ્ટવેર સમુદાયમાં જાળવણી કરનાર અને ફાળો આપનાર બર્નઆઉટ એ એક મુખ્ય ચિંતા છે. આ સમસ્યાના ઉકેલો પર સતત ચર્ચા થઈ રહી છે, પરંતુ વસ્તુઓ આગળ વધતી હોય તેવું લાગતું નથી. આ પરિસ્થિતિ અમુક પ્રોજેક્ટ્સના અસ્તિત્વને જોખમમાં મૂકે છે જેનો અભાવ સમાપ્ત થઈ શકે છે. કરદાતાઓ.)

લિનક્સ કર્નલ મેઇલિંગ લિસ્ટ પર ચર્ચા શરૂ થઈ, જ્યાં ઇનોડ્સની ઉપયોગિતા અને સુસંગતતાની ચર્ચા કરવામાં આવી હતી. Linux ફાઇલ સિસ્ટમમાં ફાઇલ અને ડિરેક્ટરી મેટાડેટા માટે અનન્ય ઓળખકર્તા તરીકે. આઇનોડ્સ, ફાઇલ સિસ્ટમ સ્ટ્રક્ચરનો આવશ્યક ભાગ, તાજેતરના અઠવાડિયામાં વિવાદનો વિષય બન્યો છે.

"જરૂરી કરતાં વધુ જટિલ વસ્તુઓ બંધ કરો." અને તે શાબ્દિક, VFS સ્તરમાંથી કાર્યોની નકલ કરવાનું બંધ કરો. તે છેલ્લી વખત એક ખરાબ વિચાર હતો, અને તે આ વખતે પણ ખૂબ જ ખરાબ વિચાર છે. "હું આ પ્રકારની બકવાસ સહન કરી શકતો નથી." રોસ્ટેડના અભિગમની ટોરવાલ્ડ્સની મુખ્ય ટીકા એ છે કે Google કર્મચારી આ મુદ્દાને સંપૂર્ણપણે સમજી શક્યો ન હતો, જે રોસ્ટેડે પછીથી સ્વીકાર્યો હતો. પરંતુ તે દરમિયાન, ટોરવાલ્ડ્સે તેને આ રીતે બાળી નાખ્યું હતું: "તે જે કરે છે તે શા માટે કરે છે તે સમજ્યા વિના તમે આ કાર્યની નકલ કરી છે, અને તેથી તમારો કોડ કચરો છે."

ઈમેલ એક્સચેન્જમાં, ટોરવાલ્ડ્સે Google યોગદાનકર્તા દ્વારા પ્રસ્તાવિત અભિગમ પ્રત્યે હતાશા વ્યક્ત કરી, તેમને ઉકેલો પ્રસ્તાવિત કરતા પહેલા સમસ્યાને સંપૂર્ણ રીતે સમજવાની વિનંતી કરી. તેમની ટીકા, પ્રત્યક્ષ હોવા છતાં, તકનીકી શ્રેષ્ઠતા પ્રત્યેની તેમની પ્રતિબદ્ધતા અને Linux કર્નલના ગુણવત્તા ધોરણો જાળવવાની તેમની ઇચ્છાને પ્રતિબિંબિત કરે છે.

ટોરવાલ્ડ્સ અને Google કર્મચારી વચ્ચેના આ મુકાબલો માટે સમુદાયમાં મિશ્ર પ્રતિક્રિયાઓ છે. કેટલાક દ્વારા ટોરવાલ્ડ્સની ટીકા કરવામાં આવે છે, જ્યારે અન્યને આ નિવેદનો સાથે કોઈ સમસ્યા દેખાતી નથી. બીજું જૂથ Linux સર્જકની ટિપ્પણીઓ માટે વાજબીપણું શોધવાનો પ્રયાસ કરે છે. "ટોરવાલ્ડ્સ ઘણી બધી વસ્તુઓનું કેન્દ્રબિંદુ છે, મને લાગે છે કે નમ્ર બનવું અને આક્રમક ન હોવું ખૂબ મુશ્કેલ છે," ટિપ્પણીઓ વાંચે છે.

આખરે જો તમે છો તેના વિશે વધુ જાણવામાં રસ છે, તમે નીચેની લિંક્સ પર Linux કર્નલ મેઇલિંગ લિસ્ટ ચર્ચાઓની વિગતો ચકાસી શકો છો. મેઇલ 1, મેઈલ 2, મેઈલ 3 અને મેઇલ 4


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

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

*

*

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