የ gnu ፕሮጀክት የተጀመረው እ.ኤ.አ. የነጻ ሶፍትዌር ርዕዮተ ዓለም እና የጂኤንዩ ፕሮጀክት፡ ወቅታዊ ሁኔታ እና ፈጣን ተግባራት

TH.arial ( ፎንት-ቤተሰብ: Arial, Serif;) P.ርዕስ ( font-family: sans-serif;) A.plain (ጽሑፍ-ማስጌጥ: ምንም;) A.topic01 (ቀለም: # 006890; ቅርጸ-ቤተሰብ: ሳንስ-ሰሪፍ፤ የጽሑፍ ማስዋቢያ፡ የለም፤) A.ርዕስ02 (ቀለም፡ # 099771፤ ቅርጸ-ቤተሰብ፡ ሳንስ-ሰሪፍ፤ ጽሑፍ-ማጌጥ፡ የለም፤) A.ርዕስ03 (ቀለም፡ # 719709፤ ቅርጸ-ቁምፊ-ቤተሰብ፡ ሳንስ- ሰሪፍ፤ የጽሑፍ ማስዋቢያ፡ የለም፤) A.topic04 (ቀለም፡ # 98650A፤ ፎንት-ቤተሰብ፡ ሳንስ-ሰሪፍ፤ ጽሑፍ-ማስጌጥ፡ የለም፤) A.topic05 (ቀለም፡ # 98340A፤ ቅርጸ-ቤተሰብ፡ ሳንስ-ሰሪፍ; ጽሑፍ-ማጌጫ፡ የለም፤) A.ርዕስ06 (ቀለም፡ # 099607፤ ቅርጸ-ቤተሰብ፡ ሳንስ-ሰሪፍ፤ ጽሑፍ-ማጌጥ፡ የለም፤) A. topic07 (ቀለም፡ #9E1215፤ ቅርጸ-ቤተሰብ፡ ሳንስ-ሰሪፍ፤ ጽሑፍ- ጌጣጌጥ፡ የለም፤) A.ርዕስ08 (ቀለም፡ # 970941፤ ቅርጸ-ቤተሰብ፡ ሳንስ-ሰሪፍ፤ ጽሑፍ-ማስጌጥ፡ የለም፤) A.topic09 (ቀለም፡ # 950995፤ ቅርጸ-ቤተሰብ፡ ሳንስ-ሰሪፍ፤ ጽሑፍ-ማጌጥ፡- የለም፤) A.ርዕስ010 (ቀለም፡ # 390A98፤ ቅርጸ ቁምፊ ቤተሰብ፡ ሳንስ-ሰሪፍ፤ ጽሑፍ-ማስጌጥ፡ የለም፤) H1 (ፎንት-ቤተሰብ፡ ሳንስ-ሰሪፍ፤) H2 (ፎንት-ቤተሰብ፡ ሳንስ-ሰሪፍ፤) H3 ( font-family: sans-serif;) H4 ( font-family: sans-serif;) H5 ( font-family: sans-serif;) H6 ( font-family: sans-serif;)

የነጻ ሶፍትዌር ርዕዮተ ዓለም እና የጂኤንዩ ፕሮጀክት፡ ወቅታዊ ሁኔታ እና ፈጣን ተግባራት

ኤስ.ዲ.ኩዝኔትሶቭ

የፍሪ ሶፍትዌር ፋውንዴሽን (ኤፍኤስኤፍ) በዘመናዊው የፕሮግራም አወጣጥ ዓለም ውስጥ በጣም አስደሳች እና በብዙ መልኩ ልዩ ክስተት ነው። ብዙ የቤት ውስጥ ፕሮግራም አድራጊዎች ከኤፍኤስኤፍ ፕሮግራሞች ጋር መገናኘት ነበረባቸው (የጂ.ሲ.ሲ. የፕሮግራም አወጣጥ ስርዓት በተለይ ይታወቃል) ፣ ግን በሩሲያኛ የሕትመት አለመኖር የ FSF ርዕዮተ ዓለም እና ግቦችን ለመረዳት አስቸጋሪ ያደርገዋል እንዲሁም ለመገምገም የማይቻል ያደርገዋል። አሁን ያለው መሠረት. የዚህ አጭር መጣጥፍ አላማ ቢያንስ ይህንን ክፍተት በከፊል መሙላት ነው። ጠቅላላው መጣጥፍ በ FSF ቁሳቁስ ላይ የተመሰረተ ነው እናም በዚህ ድርጅት አጠቃላይ መርሆዎች መሰረት በነጻ እንደገና ሊታተም ፣ ሊገለበጥ ወይም በሌላ መንገድ ሊሰራጭ ይችላል (በዚህ ማስታወቂያ መሠረት)።

1. የኤፍኤስኤፍ ርዕዮተ ዓለም እና የጂኤንዩ ፕሮጀክት አጠቃላይ ግቦች

FSF በሪቻርድ ስታልማን የተመሰረተ እና የሚመራ የሶፍትዌር ድርጅት ነው። በአጠቃላይ አጻጻፍ ውስጥ የኤፍኤስኤፍ ግብ የኮምፒተር ፕሮግራሞችን በመቅዳት, በማሰራጨት, በማጥናት እና በማሻሻል ላይ ገደቦችን ማስወገድ ነው. ይህንን አጠቃላይ ግብ ለማሳካት ኤፍኤስኤፍ ሰፊ የአፕሊኬሽኖችን ክፍል ያነጣጠረ የነጻ ሶፍትዌር ልማት እና አጠቃቀምን ያበረታታል።

እ.ኤ.አ. በ 1985 የተጻፈው በጂኤንዩ ማኒፌስቶ ውስጥ ፣ አር.ስታልማን የሶፍትዌር ባለቤትነትን መቃወም ለኤፍኤስኤፍ እና ለጂኤንዩ ፕሮጀክት መፈጠር እንደ ዋና ሀሳብ አቅርቧል ። በፕሮግራሚንግ ማህበረሰብ ውስጥ ያሉ የግንኙነቶች ልዩነቶች ብዙውን ጊዜ ሰዎችን የሚጋፈጡዋቸው ተፈጥሯዊ የጓደኝነት ስሜት እና የጋራ መረዳዳትን ወይም ይህንን የሚከለክሉትን ለንብረት ህጎች የማስረከብ ምርጫን ነው። በነጻ ሶፍትዌር፣ እንደዚህ አይነት ከባድ ምርጫዎች አስፈላጊነት ይጠፋል።

የተቀናጀ ነፃ የሶፍትዌር ስርዓት መፍጠር በፕሮግራም አውጪዎች የተባዛ ስራን ያስወግዳል (ይህም ብዙውን ጊዜ የሚፈለገው ሶፍትዌሩ የባለቤትነት ስለሆነ ብቻ ነው)። የፕሮግራም ምንጭ ኮዶችን በነፃ ማሰራጨት እነሱን ለማቆየት እና ከአንድ የተወሰነ ተጠቃሚ ፍላጎት ጋር ለማስማማት ቀላል ያደርገዋል (የምንጭ ኮድ ፈቃድ ያላቸውን ኩባንያዎች ብቻ አገልግሎት መጠቀም አያስፈልግም)። ጥሩ ሶፍትዌሮችን ለትምህርታዊ ዓላማዎች ለመጠቀም አንድ ተጨማሪ እና በጣም አስፈላጊ እድል አለ.

እንደ አር.ስታልማን ገለጻ፣ ወደ ነፃ ሶፍትዌር በሚሸጋገርበት ወቅት ፕሮግራመሮች በረሃብ አይሞቱም (ምንም እንኳን የሚያገኙት ገቢ በተወሰነ ደረጃ ያነሰ ቢሆንም)። ገንዘብ ለማግኘት ብቸኛው መንገድ የሶፍትዌር ቅጂን መገደብ ብቻ አይደለም። የስታልማን ዋና ሀሳብ መሸጥ ያለበት ሶፍትዌር ሳይሆን የፕሮግራም አድራጊው ስራ ነው። በተለይም የገቢ ምንጩ የሶፍትዌር ሲስተሞችን ወይም አወቃቀራቸውን ለአዳዲስ ኮምፒውተሮች እና/ወይም በአዲስ ሁኔታዎች፣ ማስተማር፣ወዘተ.

የስታልማን "ማኒፌስቶ" በጣም በስሜታዊነት የተፃፈ ሲሆን በቦታዎችም በጣም ዩቶፕያን ነው። ቢሆንም የነጻ ሶፍትዌር ሃሳቦች በሶቪየት ፕሮግራመሮች መካከል ከባህላዊ (ከቅርብ አመታት በስተቀር) ግንኙነት ጋር በታሪክ ቅርበት ያላቸው ይመስላል። ምናልባትም የኤፍኤስኤፍ መስመር የሀገር ውስጥ እና የአለም ፕሮግራሚንግ ማህበረሰቦችን ጥልቅ ውህደት ለማድረግ በጣም ተፈጥሯዊ መንገድ ነው።

በተለይም ኤፍኤስኤፍ በጂኤንዩ ፕሮጀክት ማዕቀፍ ውስጥ ፕሮግራሞችን ያዘጋጃል (ጂኤንዩ ምህፃረ ቃል በተከታታይ ተዘርግቷል - ጂኤንዩ " ዩኒክስ አይደለም)። የጂኤንዩ ፕሮጀክት ግብ የተሟላ የተቀናጀ የሶፍትዌር ስርዓት መፍጠር ነው ፣ መሳሪያዎቹም ከ ጋር ተኳሃኝ ናቸው። የዩኒክስ ኦኤስ አካባቢ አቅም (እንደ ደንቡ የጂኤንዩ ፕሮግራሞች አቅም የዩኒክስ አካባቢ የአናሎግ ሰፋ ያለ ችሎታዎች ናቸው)።

የኤፍኤስኤፍ ሶፍትዌር በሁለት መልኩ "ነጻ" ነው። በመጀመሪያ, ማንኛውም ፕሮግራም በነጻ መቅዳት እና ለማንም ማስተላለፍ ይቻላል. በሁለተኛ ደረጃ ለፕሮግራሞች የምንጭ ኮዶች መገኘት ፕሮግራሞችን በነፃ ለማጥናት፣ ለማሻሻል እና የተሻሻሉ ስሪቶችን ለማሰራጨት እድል ይሰጣል።

ተራ የሶፍትዌር ኩባንያዎች መብቶች በቅጂ መብት ምልክታቸው እንደሚጠበቁ ሁሉ፣ የኤፍኤስኤፍ ሶፍትዌር ሲስተሞች “ነፃነት” በ‹‹copyleft›› የተጠበቀ ነው - የቅጂ መብት ጥምረት እና በሁሉም የ FSF ጽሑፎች ውስጥ የሚገኘው ሰነድ “ጂኤንዩ አጠቃላይ የሕዝብ ፈቃድ” በሚል ርዕስ። ይህ ሰነድ ማንኛውም የዚህ ጽሑፍ ባለቤት ያላቸውን መብቶች እና ማንኛውንም ሌላ አካል እነዚህን መብቶች መከልከል እንደማይቻል ይገልጻል።

የኤፍኤስኤፍ ዋና ተግባር በጂኤንዩ ፕሮጀክት ውስጥ አዳዲስ ነፃ የሶፍትዌር ክፍሎችን ማዘጋጀት ነው። በአብዛኛው፣ የጂኤንዩ ፕሮጀክት በታቀደ መንገድ ይዘጋጃል (በተለይ የዚህን ጽሑፍ ክፍል 3 ይመልከቱ)፣ ነገር ግን ኤፍኤስኤፍ እንዲሁ በድርጅቶች እና ግለሰቦች በራሳቸው ተነሳሽነት የተዘጋጁ የነፃ ስርጭት ፕሮግራሞችን ይቀበላል። በተጨማሪም ኤፍኤስኤፍ ነፃ የሶፍትዌር ካሴቶችን በማምረት ይሸጣል፣ ለተለያዩ የጂኤንዩ ሶፍትዌር ክፍሎች መመሪያ አዘጋጅቶ በማተም እና በማሰራጨት የአገልግሎት ዳይሬክቶሬትን ጠብቆ ያሰራጫል፣ ለጂኤንዩ ፕሮግራሞች ተጠቃሚዎች የሚከፈልባቸው አገልግሎቶችን የሚሰጡ ድርጅቶች እና ግለሰቦች ዝርዝር። ስርዓቶች..

የኤፍኤስኤፍ ፋይናንሺያል መሠረት የቴፕ እና የሰነድ ሽያጭ እንዲሁም የንግድ ድርጅቶች እና ግለሰቦች ስፖንሰርሺፕ ነው።

2. የጂኤንዩ ሶፍትዌር ይገኛል።

በአሁኑ ጊዜ ሁሉም የጂኤንዩ ፕሮጀክት ሶፍትዌር አካላት ዝግጁ አይደሉም። ሆኖም ኤፍኤስኤፍ ብዙ ፕሮግራሞችን ያሰራጫል፣ አንዳንዶቹ በቀጥታ በ FSF ፕሮግራም አውጪዎች የተፃፉ ሲሆን አንዳንዶቹ ደግሞ ለሌሎች ድርጅቶች እና ግለሰቦች በነጻ ለማሰራጨት ለኤፍኤስኤፍ ቀርቧል። በአሁኑ ጊዜ በኤፍኤስኤፍ የተከፋፈሉ የሶፍትዌር ምርቶችን በአጭሩ እንዘርዝር።

Emacs ለተለያዩ ተርሚናሎች እና የተጠቃሚ ፍላጎቶች ሊበጅ የሚችል ኤክስቴንሽን አርታኢ ነው። የአርታዒው አቅም በአርታዒው ውስጥ በተሰራው የሊስፕ ቋንቋ አስተርጓሚ (የጋራ ሊስፕ ዘዬ) አጠቃቀም ላይ የተመሰረተ ነው። ከአርታዒው ምንጭ ኮድ ጋር፣ Emacsን ለመጠቀም መመሪያዎች እና በEmacs አካባቢ ውስጥ በሊፕ ቋንቋ የፕሮግራም ማመሳከሪያ መመሪያ ተሰራጭተዋል።

ጎሽ ለመደበኛው የYacc ተንታኝ ጀነሬተር በአንዳንድ ቅጥያዎች ምትክ ነው። መመሪያው ተሰራጭቷል።

የሊፕ ቋንቋ ቀለል ያለ ቀበሌኛ ሁለት አተገባበር - እቅድ-አንደኛው ከ MIT (በ C የተጻፈ) ፣ ሁለተኛው ከዬል ዩኒቨርሲቲ (በእቅድ የተጻፈ)።

የቴክዚ2ሮፍ መገልገያ የጽሑፍ ፋይሎችን በTeX ቅርጸት ወደ ጽሑፍ ፋይሎች በሮፍ ፎርማት ደረጃ ለዩኒክስ ኦኤስ (በኤፍኤስኤፍ በማሽን ሚዲያ የተሰራጨው ሰነድ በTX ቅርጸት ነው) የተዘጋጀ ነው።

የጽሑፍ ፋይሎችን ለማሸግ/ለመክፈት መገልገያዎች።

የጂኤንዩ የቼዝ ፕሮግራም።

GNU CC ለ C ቋንቋ ተንቀሳቃሽ ማመቻቸት ማጠናከሪያ ነው። የANSI C ደረጃን ሙሉ በሙሉ ይደግፋል። ለአዳዲስ ኮምፒውተሮች የኮድ ማመንጫዎች በከፊል አውቶማቲክ ግንባታ መሳሪያዎችን ይዟል። ከመመሪያው ጋር ተሰራጭቷል።

ነጠላ ማለፊያ ተንቀሳቃሽ GAS መገጣጠሚያ ከመደበኛው ዩኒክስ ኦኤስ ሰብሳቢ በእጥፍ የሚበልጥ ፍጥነት ያለው።

ከእቃ ፋይሎች ጋር ለመስራት ነፃ የፍጆታ ስሪቶች፡ ar፣ ld፣ nm፣ መጠን፣ ጂፕሮፍ፣ ስትሪፕ እና ራንሊብ። አዲስ ተለዋዋጭ የመጫኛ መገልገያ dld እንዲሁ እየተሰራጨ ነው።

የጂኤንዩ አሰራር ሁሉንም የቢኤስዲ፣ የስርዓት V እና POSIX የመገልገያ ባህሪያትን ያካትታል፣ እና እንዲሁም በርካታ ቅጥያዎችን ይዟል። ከመመሪያው ጋር ተሰራጭቷል።

የጂዲቢ አራሚው በC፣ C++ እና Forran ቋንቋዎች የተፃፉ ፕሮግራሞችን ለማረም ሊያገለግል ይችላል። ከመመሪያው ጋር ተሰራጭቷል።

BASH (Bourne Again SHell) - ጂኤንዩ ሼል ከመደበኛው የዩኒክስ sh ትዕዛዝ ጋር ተኳሃኝ ነው እና ከሌሎች የሼል ልዩነቶች የተውጣጡ በርካታ ቅጥያዎችን ያካትታል።

GAWK የዩኒክስ ኦኤስ መደበኛው AWK መገልገያ የጂኤንዩ ስሪት ነው።

flex ለመደበኛው የቃላት ትንተና አመንጪ ሌክስ የጂኤንዩ ምትክ ነው። flex ከሌክስ የበለጠ ቀልጣፋ የሆኑ ስካነሮችን እንድታገኝ ይፈቅድልሃል።

ጂኤንዩ tar የተራዘመ የመደበኛ ማህደር መገልገያ tar ነው።

አንዳንድ ከ BSD 4.3-tahoe ፋይሎች የ AT&T ምንጭ ኮድ የሌላቸው እና በበርክሌይ ዩኒቨርሲቲ በነጻ ለማሰራጨት ተለቀቁ። እነዚህ ፋይሎች በተለይ የአንዳንድ መገልገያዎች፣ ጨዋታዎች፣ የቤተ መፃህፍት የዕለት ተዕለት ተግባራት፣ ወዘተ የተሟላ ምንጭ ጽሑፎችን ይይዛሉ።

በትላልቅ የሶፍትዌር ፕሮጄክቶች ፣ RCS (የክለሳ ቁጥጥር ስርዓት) እና ሲቪኤስ (የተጣመረ ሥሪት ሲስተም) ከፕሮግራም ስሪቶች ጋር አብሮ መሥራትን የሚደግፉ ስርዓቶች።

የ grep እና diff መገልገያዎች ነፃ ስሪቶች ከመደበኛዎቹ የበለጠ ፈጣን ናቸው።

Ghostscript ከሞላ ጎደል ከድህረ-ስክሪፕት ጋር የሚስማማ ስዕላዊ ቋንቋ ነው።

የሂሳብ መግለጫዎችን እና የውሂብ ግኑፕሎትን ለመሳል በይነተገናኝ ፕሮግራም።

የጂሲሲ ማቀናበሪያን ወደ C++ ቋንቋ ማቀናበሪያ፣ የላቁ የክፍል ቤተ-መጻሕፍትን ጨምሮ የመገልገያ መሳሪያዎች ስብስብ።

እጅግ በጣም ብዙ የ X11 ፕሮግራሞች፣ MIT የ X-Windows ትግበራ (ስሪት 11፣ መለቀቅ 4)። የጽሁፉ ወሰን በዚህ ጉዳይ ላይ በዝርዝር እንድንቆይ አይፈቅድልንም።

በመሠረቱ, በ FSF የተከፋፈሉ ሁሉም ፕሮግራሞች በዩኒክስ አካባቢ ውስጥ እንዲሰሩ የተነደፉ ናቸው እና ከዚህ ስርዓት ከተለያዩ ልዩነቶች ጋር ጥቅም ላይ ይውላሉ, ነገር ግን ከ VMS እና ከ MS-DOS ጋር ለመስራት የአንዳንድ ፕሮግራሞች ስሪቶች አሉ.

3. ለጂኤንዩ ፕሮጀክት ፈጣን ተግባራት

በጂኤንዩ ፕሮጀክት ውስጥ ለመስራት የታቀደው የስራ ዝርዝር በጣም ሰፊ ነው። ስለ ዋና ዋና አቅጣጫዎች አጭር መግለጫ ብቻ እንስጥ.

3.1. ሰነድ

ቀደም ሲል ለተጠናቀቁት ወይም ለመጨረስ ለተቃረቡ ፕሮግራሞች በርካታ ማኑዋሎችን ማዘጋጀት ይጠበቅበታል-የ C ቋንቋ ማመሳከሪያ መመሪያ, የጂ.ሲ.ሲ መግለጫ የዒላማ ማሽኖችን ለመወሰን መመሪያን ጨምሮ, በ ውስጥ የፕሮግራም አፕሊኬሽን ስርዓቶች መመሪያ. የ X-Windows አካባቢ, ወዘተ.

3.2. ከነጻ ዩኒክስ ከርነል ልማት ጋር የተያያዙ ፕሮጀክቶች

ኤፍኤስኤፍ በነጻው Mach microkernel ላይ የተመሰረተ የዩኒክስ ከርነል ለመፍጠር እየሰራ ነው። አፋጣኝ ተግባራት የ TCP/IP አውታረመረብ ፕሮቶኮሎችን እና አዲስ የፋይል ስርዓትን መተግበርን ያካትታሉ (ነፃ እንደሚታወጁ የሚጠበቁ አንዳንድ ዝግጁ ፕሮግራሞችን ለመጠቀም ተስፋ አለ)። የርቀት ስርዓተ ክወና ከርነል አራሚ ልማትን ጨምሮ ሌሎች ተግባራት አሉ።

3.3. የነጻ ዩኒክስ አካባቢ ልማት

አንዳንድ መገልገያዎችን (sdiff, mailx, join, ወዘተ) መተግበር ያስፈልጋል. የበርካታ ቤተ-መጻሕፍት ልማት ያስፈልጋል። ከተግባሮቹ መካከል ለተጠቃሚ ምቹ የሆነ ተርሚናል በይነገጽ መሳሪያዎችን ማዘጋጀት ነው.

3.4. ለነባር የጂኤንዩ ሶፍትዌር ቅጥያዎች

በመሠረቱ፣ Emacs፣ GCC እና GDB ማሻሻያ ያስፈልጋቸዋል።

ኢማክን በተመለከተ ሁለት የማሻሻያ ቦታዎች ያስፈልጋሉ፡- ኤማክስን ማስፋፋት አዘጋጁ እንደ የህትመት ስርዓት ጥቅም ላይ እንዲውል እና ኢማክን ሙሉ ለሙሉ አለማቀፋዊነትን በማረጋገጥ የትኛውንም ሀገራዊ ፊደላት መጠቀም መቻልን ያረጋግጣል።

የጂ.ሲ.ሲ.

ጂዲቢ የC ቋንቋ አስተርጓሚ ወደ አራሚው ከማስተዋወቅ አንፃር ማሻሻያ ይፈልጋል። ከ C በስተቀር በሌሎች ቋንቋዎች የተፃፉ ፕሮግራሞችን ሲታረሙ GDBን ለመጠቀም አንዳንድ ማሻሻያዎች ያስፈልጋሉ።

3.5. አዲስ አቀናባሪዎች

የጂሲሲ ኮድ ጀነሬተርን በመጠቀም ለብዙ የፕሮግራም ቋንቋዎች (አልጎል፣ አልጎል-68፣ PL/1፣ አዳ፣ ወዘተ) አጠናቃሪዎችን ተግባራዊ ማድረግ ያስፈልጋል። (እንዲህ ዓይነቱ ሥራ ለፎርትራን፣ ፓስካል እና ሞዱላ-2 ቋንቋዎች አስቀድሞ በመካሄድ ላይ ነው።)

3.5. ሌሎች ብዙ ፕሮጀክቶች

በጂኤንዩ ፕሮጀክት ወቅታዊ የመጪ ተግባራት ዝርዝር ላይ ሌሎች ብዙ ልዩ ልዩ ስራዎች አሉ። የስርዓቶች ገጽ ሰሪ፣ ቬንቱራ ፓብሊሸር፣ dbase2 ወይም dbase3፣ ወዘተ ነፃ የአናሎጎችን ፍላጎት እንጥቀስ። ለ X-Windows በርካታ ፕሮግራሞችን ይፈልጋል። ወዘተ. እናም ይቀጥላል.

4. ተጨማሪ መረጃ እና/ወይም የጂኤንዩ ፕሮግራሞች እንዴት ማግኘት እንደሚችሉ

በዘመናዊ የቤት ውስጥ ሁኔታዎች, ከኤፍኤስኤፍ ጋር ለመገናኘት ኢሜል መጠቀም ጥሩ ነው. የጂኤንዩ ፕሮጀክትን ለመቀላቀል ለሚፈልጉ ሰዎች የኤፍኤስኤፍ ግንኙነት ኦፊሰር ዋልተር ፖክሰን ነው። የእሱ ኢሜል አድራሻ፡ ከኤፍኤስኤፍ ከጂኤንዩ ሶፍትዌር ጋር ካሴቶችን ለመቀበል ደንቦችን በተመለከተ መረጃ ማግኘት ይችላሉ። እንደ አለመታደል ሆኖ, ይህ ተፈጥሯዊ መንገድ አሁን ላለው የሶቪየት እውነታ በጣም ተስማሚ አይደለም (የቴፕ ክፍያ ምንም እንኳን ምሳሌያዊ ቢሆንም, አሁንም በጠንካራ ገንዘብ ውስጥ ነው).

ሀገራችን እነዚህ ሁሉ ካሴቶች አሏት። ማንኛውም ባለቤት፣ በ FSF ጨዋታ ህግ መሰረት፣ ተጨማሪ ስርጭታቸውን የማስተዋወቅ ግዴታ አለበት። እንደ አለመታደል ሆኖ ይህ በጣም ብዙ የቴክኒክ ሥራ ነው። የሶቪየት ዩኒክስ ኦኤስ ተጠቃሚዎች ማህበር (SUUG) ቴክኒካል ሁኔታዎች ሲፈቅዱ ነፃ ሶፍትዌሮችን ለአባላቶቹ በነፃ ማሰራጨት እና ለሁሉም የሚከፈልባቸው ካሴቶችን መገልበጥ (ይህ የሚቀጥሉት ጥቂት ወራት ጉዳይ ነው) ለማካሄድ አቅዷል። ሁሉም የ SUUG አባላት ተገቢውን መረጃ ይቀበላሉ፤ አሁን ያሉ የምስክር ወረቀቶች በኢሜል ወይም በተለመደው የ SUUG አድራሻ፡ 125502, Moscow, st. ላቮችኪና፣ 19

ስነ-ጽሁፍ.

  1. ሪቻርድ ኤም ስታልማን. የጂኤንዩ ማኒፌስቶ።
  2. ጂኤንዩ አጠቃላይ የህዝብ ፈቃድ // ነፃ የሶፍትዌር ፋውንዴሽን ፣ 1989።
  3. የጂኤንዩ ቡለቲን // ነፃ የሶፍትዌር ፋውንዴሽን፣ 1991
  4. የጂኤንዩ የተግባር ዝርዝር (በየጊዜው የዘመነ ፋይል፣ በኢሜይል ይገኛል፣ እኛ በጁላይ 24፣ 1991 ስሪት ላይ ተመስርተናል)

በመጀመሪያ በመጽሐፉ ውስጥ የታተመ ክፍት ምንጮች. ሪቻርድ ስታልማን ነበር፣ ነገር ግን የነጻው ሶፍትዌር እንቅስቃሴ ሃሳቦች ከዛ መፅሃፍ ሙሉ በሙሉ እንዳይቀሩ ይህን ፅሁፍ አበርክቷል።

የመጀመሪያው የሶፍትዌር ማጋራት ማህበረሰብ

በ1971 በ MIT አርቴፊሻል ኢንተለጀንስ ቤተ ሙከራ ውስጥ መስራት ስጀምር ለብዙ አመታት የነበረ የሶፍትዌር ማጋራት ማህበረሰብ አካል ሆንኩ። የሶፍትዌር ማጋራት በእኛ ማህበረሰብ ላይ ብቻ የተገደበ አልነበረም። ልክ እንደ ኮምፒዩተር ያረጀ ነው፣ ልክ የምግብ አዘገጃጀት መጋራት እንደ ምግብ ማብሰል ያረጀ ነው። እኛ ግን ከብዙ በላይ አድርገናል።

AI ላብ የላብራቶሪ ሰራተኞች ሰርጎ ገቦች (1) በመሰብሰቢያ ቋንቋ የነደፉትን እና የፃፉትን ITS (ተኳሃኝ ያልሆነ የጊዜ ማጋራት ስርዓት) የሚባል የጊዜ ማጋራት ኦፕሬቲንግ ሲስተም ተጠቅሟል። ዲጂታል ፒዲፒ-10፣ ከዘመኑ ትላልቅ ኮምፒውተሮች አንዱ። የዚህ ማህበረሰብ አባል እንደመሆኔ፣ የ AI ላብ ሰራተኛ ስርዓት ጠላፊ፣ ስራዬ ይህን ስርዓት ማሻሻል ነበር።

ሶፍትዌራችንን “ነጻ ሶፍትዌር” ብለን አልጠራንም፤ ምክንያቱም ያ ቃል ገና ስላልነበረ፤ ግን ያ ነበር. ከሌላ ዩኒቨርሲቲ ወይም ኩባንያ የመጡ ሰዎች ፕሮግራም ለመጠቀም በፈለጉ ጊዜ በደስታ እንፈቅዳቸዋለን። አንድ ሰው የማታውቀውን እና አስደሳች ፕሮግራም ሲጠቀም ካየህ ሁል ጊዜ ምንጩን ኮድ ለማየት መጠየቅ ትችላለህ፣ ስለዚህ እንዲያነቡት፣ እንዲቀይሩት ወይም የሱን ክፍል መብላት እንድትችል አዲስ ፕሮግራም ለመስራት።

(1) “ጠላፊ”ን “ደህንነት ሰባሪ” ለማለት መጠቀሙ በራሱ ግራ መጋባት ነው። መገናኛ ብዙሀን. እኛ ሰርጎ ገቦች ያንን ትርጉም ለመቀበል አሻፈረኝ፣ እና ቃሉን ፕሮግራም ማድረግ የሚወድ፣ ተጫዋች ብልህነት ወይም የሁለቱን ጥምረት ለማለት መጠቀሙን እንቀጥላለን። ስለጠለፋ፣ የእኔን መጣጥፍ ተመልከት።

የህብረተሰቡ ውድቀት

በ1980ዎቹ መጀመሪያ ላይ ዲጂታል የ PDP-10 ተከታታይን ሲያቆም ሁኔታው ​​በጣም ተለወጠ። በ 60 ዎቹ ውስጥ ያለው አርክቴክቸር፣ ቆንጆ እና ኃይለኛ፣ በ80ዎቹ ውስጥ ተግባራዊ ሊሆኑ ወደሚችሉት ትላልቅ የአድራሻ ቦታዎች በተፈጥሮ ሊራዘም አልቻለም። ይህ ማለት ITSን የሚያዘጋጁት ሁሉም ፕሮግራሞች ማለት ይቻላል ጊዜ ያለፈባቸው ነበሩ ማለት ነው።

የ AI ላብ ጠላፊ ማህበረሰብ ብዙም ሳይቆይ ወድቋል። እ.ኤ.አ. በ 1981 ፣ ስፒል ኦፍ ኩባንያ ሲምቦሊክ ሁሉንም ጠላፊዎችን ከ AI ​​Lab ውስጥ ቀጠረ ፣ እና የህዝብ ቁጥር የተሟጠጠው ማህበረሰብ እራሱን ማቆየት አልቻለም። ( Hackers, በ Steve Levy መጽሃፍ, እነዚህን ክስተቶች ይገልፃል, እንዲሁም የዚህን ማህበረሰብ በዋና ጊዜ ውስጥ ግልጽ የሆነ ምስል ይሰጣል.) AI ​​Lab በ 1982 አዲስ PDP-10 ሲገዛ, አስተዳዳሪዎቹ ዲጂታል ለመጠቀም ወሰኑ " ከ ITS ይልቅ ነፃ ያልሆነ የጊዜ ማጋራት ስርዓት።

እንደ VAX ወይም 68020 ያሉ ዘመናዊ ኮምፒውተሮች የራሳቸው ኦፕሬቲንግ ሲስተሞች ነበሯቸው ነገር ግን አንዳቸውም ነፃ ሶፍትዌሮች አልነበሩም፡ ተፈጻሚ የሚሆን ቅጂ ለማግኘት እንኳን የማይገለጽ ስምምነት መፈረም ነበረብህ።

ይህ ማለት ኮምፒውተርን ለመጠቀም የመጀመሪያው እርምጃ ጎረቤትዎን ላለመረዳት ቃል መግባት ነበር። ተባባሪ ማህበረሰብ ተከልክሏል። የባለቤትነት ሶፍትዌር ባለቤቶች ያወጡት ህግ፣ “ከጎረቤትህ ጋር የምትጋራ ከሆነ የባህር ላይ ወንበዴ ነህ። ማናቸውንም ለውጦች ከፈለጋችሁ፣ እንድናደርግላቸው ለምኑልን።

የባለቤትነት መብት ያለው የሶፍትዌር ማሕበራዊ ሥርዓት—ሶፍትዌርን ማጋራትም ሆነ መቀየር አይፈቀድላችሁም የሚለው ሥርዓት ፀረ-ማህበራዊ ነው፣ ሥነ ምግባር የጎደለው ነው፣ ዝም ብሎ ስህተት ነው የሚለው ሐሳብ አንዳንድ አንባቢዎችን ሊያስገርም ይችላል። ነገር ግን ህዝብን በመከፋፈል እና ተጠቃሚዎችን ረዳት አልባ በማድረግ ላይ የተመሰረተ ስርዓትን በተመለከተ ሌላ ምን ማለት እንችላለን? ሀሳቡ አስገራሚ ሆኖ ያገኙት አንባቢዎች የባለቤትነት የሶፍትዌር ማህበራዊ ስርዓትን እንደ ተሰጥተው ወስደዋል ወይም በባለቤትነት የሶፍትዌር ንግዶች በተጠቆሙት ውሎች ላይ ገምግመውት ሊሆን ይችላል። የሶፍትዌር አታሚዎች ጉዳዩን ለማየት አንድ መንገድ ብቻ እንዳለ ሰዎችን ለማሳመን ብዙ ሠርተዋል።

የሶፍትዌር አሳታሚዎች ስለ"መብቶቻቸው""ማስከበር" ወይም "ሌብነት ማስቆም" ሲናገሩ፣ እነሱ በትክክል ምንድናቸው? በላቸውሁለተኛ ደረጃ ነው። የነዚህ መግለጫዎች ትክክለኛ መልእክት ህዝቡ ሳይፈተሽ እንዲቀበል የሚጠየቀው እንደ ቀላል የሚወስዱት ያልተገለጸ ግምቶች ነው። ስለዚህ እንመርምራቸው።

አንድ ግምት የሶፍትዌር ኩባንያዎች የሶፍትዌር ባለቤትነት የማያጠያይቅ ተፈጥሯዊ መብት ስላላቸው በሁሉም ተጠቃሚዎቹ ላይ ስልጣን አላቸው የሚለው ነው። (ይህ ተፈጥሯዊ መብት ቢሆን ኖሮ በሕዝብ ላይ የቱንም ያህል ጉዳት ቢያደርስ ልንቃወም አንችልም ነበር።) የሚገርመው፣ የአሜሪካ ሕገ መንግሥትና የሕግ ወግ ይህንን አመለካከት ውድቅ ያደርጋል። የቅጂ መብት የተፈጥሮ መብት ሳይሆን ተጠቃሚዎቹን የሚገድብ ሰው ሰራሽ መንግስት የተጫነበት ሞኖፖሊ ነው።

ሌላው ያልተገለፀ ግምት የሶፍትዌር ብቸኛው አስፈላጊ ነገር እርስዎ እንዲሰሩ የሚፈቅድልዎ ስራዎች ናቸው - እኛ የኮምፒዩተር ተጠቃሚዎች ምን አይነት ማህበረሰብ እንዲኖረን እንደሚፈቀድልን ግድ የለብንም የሚል ነው።

ሶስተኛው ግምት አንድን ኩባንያ በፕሮግራሙ ተጠቃሚዎች ላይ ስልጣን ካላቀረብን ምንም ጥቅም ላይ የሚውል ሶፍትዌር አይኖረንም (ወይም ይህን ወይም ያንን የተለየ ስራ ለመስራት ፕሮግራም አይኖረንም) የሚል ነው። ይህ ግምት አሳማኝ ሊመስል ይችላል፣ የነጻው የሶፍትዌር እንቅስቃሴ በላዩ ላይ ሰንሰለት ሳንጭን ብዙ ጠቃሚ ሶፍትዌሮችን መስራት እንደምንችል ከማሳየቱ በፊት።

እነዚህን ግምቶች ለመቀበል ካልተቀበልን እና ተጠቃሚዎችን በማስቀደም እነዚህን ጉዳዮች በተለመደው የጋራ አስተሳሰብ ስነ ምግባር ላይ በመመሥረት ብንፈርድ በጣም የተለያየ መደምደሚያ ላይ ደርሰናል። የኮምፒዩተር ተጠቃሚዎች ከፍላጎታቸው ጋር በሚስማማ መልኩ ፕሮግራሞችን ለማሻሻል እና ሶፍትዌሮችን ለመጋራት ነጻ መሆን አለባቸው ምክንያቱም ሌሎች ሰዎችን መርዳት የህብረተሰብ መሰረት ነው.

ጥብቅ የሞራል ምርጫ

ማህበረሰቤ ከጠፋ፣ እንደበፊቱ መቀጠል የማይቻል ነበር። ይልቁንም ከባድ የሞራል ምርጫ ገጠመኝ።

ቀላሉ ምርጫ የባለቤትነት ሶፍትዌሩን ዓለም መቀላቀል፣ ይፋ የማይደረጉ ስምምነቶችን መፈረም እና አብሮኝን ጠላፊ እንዳልረዳ ቃል በመግባት ነበር። ምናልባት እኔ ደግሞ ይፋ ባልሆኑ ስምምነቶች ውስጥ የተለቀቀውን ሶፍትዌር እሰራ ነበር፣ በዚህም ሌሎች ሰዎች ጓደኞቻቸውን እንዲከዱ ጫና እንዲፈጥሩ አደርጋለሁ።

በዚህ መንገድ ገንዘብ ማግኘት እችል ነበር፣ እና ምናልባት ኮድ በመጻፍ ራሴን አዝናለሁ። ነገር ግን በሙያዬ መጨረሻ ሰዎችን ለመከፋፈል ለዓመታት የገነባሁትን ግንብ መለስ ብዬ ሳስብ እና አለምን የባሰ ቦታ በማድረግ ህይወቴን እንዳጠፋሁ ይሰማኛል።

አንድ ሰው ለእኔ እና ለ MIT AI Lab ሊሰጠኝ ፈቃደኛ ባልሆነበት ወቅት ለህትመት በማይሰጥ ስምምነት መጨረሻ ላይ መሆኔን አጋጥሞኝ ነበር። (በዚህ ፕሮግራም ውስጥ ያሉ አንዳንድ ገጽታዎች ማተሚያውን መጠቀም በጣም ተስፋ አስቆራጭ ነው።) ስለዚህ ይፋ ያልሆኑ ስምምነቶች ንፁህ መሆናቸውን ለራሴ መናገር አልቻልኩም። ከእኛ ጋር ለመካፈል ፈቃደኛ ባለመሆኑ በጣም ተናደድኩ; ዞር ዞር ብዬ ለሁሉም ተመሳሳይ ነገር ማድረግ አልቻልኩም።

ሌላ ምርጫ, ቀጥተኛ ግን ደስ የማይል, የኮምፒተርን መስክ መተው ነበር. በዚህ መንገድ ችሎታዎቼ አላግባብ ጥቅም ላይ አይውሉም, ግን አሁንም ይባክናሉ. የኮምፒዩተር ተጠቃሚዎችን በመከፋፈል እና በመገደብ ጥፋተኛ አልሆንም ፣ ግን ይህ ቢሆንም ይከሰታል።

ስለዚህ አንድ ፕሮግራም አውጪ ለበጎ ነገር ማድረግ የሚችልበትን መንገድ ፈለግሁ። ራሴን ጠየቅሁ፣ አንድን ማህበረሰብ እንደገና እንዲቻል ልጽፈው የምችለው ፕሮግራም ወይም ፕሮግራም ነበረ?

መልሱ ግልጽ ነበር በመጀመሪያ የሚያስፈልገው ኦፕሬቲንግ ሲስተም ነበር። ኮምፒተርን ለመጠቀም በጣም አስፈላጊው ሶፍትዌር ነው። በስርዓተ ክወና, ብዙ ነገሮችን ማድረግ ይችላሉ; ያለ አንድ ኮምፒተርን በጭራሽ ማሄድ አይችሉም። በነጻ ኦፕሬቲንግ ሲስተም፣ የትብብር ጠላፊዎች ማህበረሰብ ሊኖረን ይችላል—እና ማንኛውም ሰው እንዲቀላቀል መጋበዝ እንችላለን። እና ማንም ሰው ጓደኞቹን ወይም ጓደኞቹን ለማሳጣት በማሴር ሳይጀምር ኮምፒተርን መጠቀም ይችላል.

እንደ ኦፕሬቲንግ ሲስተም ገንቢ፣ ለዚህ ​​ሥራ ትክክለኛ ችሎታ ነበረኝ። ስለዚህ ስኬትን እንደ ቀላል ነገር መውሰድ ባልችልም ሥራውን ለመሥራት እንደተመረጥኩ ተገነዘብኩ። ስርዓቱ ተንቀሳቃሽ እንዲሆን እና የዩኒክስ ተጠቃሚዎች በቀላሉ ወደ እሱ እንዲቀይሩ ከዩኒክስ ጋር ተኳሃኝ እንዲሆን ለማድረግ መርጫለሁ። የጂኤንዩ ስም የተመረጠው የጠላፊ ወግን በመከተል፣ እንደ “ጂኤንዩ” ዩኒክስ ሳይሆን ተደጋጋሚ ምህጻረ ቃል ነው። ከጠንካራ ሰ ጋር እንደ አንድ ክፍለ ቃል ይነገራል።

ኦፕሬቲንግ ሲስተም ማለት ከርነል ብቻ አይደለም፣ ሌሎች ፕሮግራሞችን ለማስኬድ በቂ ነው። እ.ኤ.አ. በ 1970 ዎቹ ውስጥ ፣ ለስሙ የሚገባው እያንዳንዱ ስርዓተ ክወና የትዕዛዝ ማቀነባበሪያዎች ፣ ሰብሳቢዎች ፣ አጠናቃሪዎች ፣ ተርጓሚዎች ፣ አራሚዎች ፣ የጽሑፍ አርታኢዎች ፣ ፖስታ ሰሪዎች እና ሌሎች ብዙ ነገሮችን ያጠቃልላል። ITS ነበራቸው፣ መልቲኮች ነበራቸው፣ ቪኤምኤስ ነበራቸው፣ እና ዩኒክስ ነበራቸው። የጂኤንዩ ኦፕሬቲንግ ሲስተም እነሱንም ይጨምራል።

በኋላ ለሂሌል (1) የተሰጠውን እነዚህን ቃላት ሰማሁ።

እኔ ለራሴ ካልሆንኩ ማን ይሆነኛል?
እኔ ለራሴ ብቻ ከሆንኩ ምን ነኝ?
አሁን ካልሆነ መቼ?

የጂኤንዩ ፕሮጄክትን ለመጀመር የተደረገው ውሳኔ በተመሳሳይ መንፈስ ላይ ነው።

(1) አምላክ የለሽ እንደመሆኔ፣ የትኛውንም የሃይማኖት መሪዎች አልከተልም፣ ነገር ግን አንዳንድ ጊዜ አንዳቸው የተናገረውን ነገር አደንቃለሁ።

እንደ ነፃነት ነፃ

"ነጻ ሶፍትዌር" የሚለው ቃል አንዳንድ ጊዜ በተሳሳተ መንገድ ተረድቷል - ከዋጋ ጋር ምንም ግንኙነት የለውም. ስለ ነፃነት ነው። እዚህ, ስለዚህ, የነጻ ሶፍትዌር ፍቺ ነው.

አንድ ፕሮግራም ነፃ ሶፍትዌር ነው፣ ለእርስዎ፣ ለተወሰነ ተጠቃሚ፣

  • አለህለማንኛውም ዓላማ ፕሮግራሙን እንደፈለጋችሁ የመምራት ነፃነት።
  • ከፍላጎትዎ ጋር በሚስማማ መልኩ ፕሮግራሙን የመቀየር ነፃነት አለዎት። (ይህን ነፃነት በተግባር ውጤታማ ለማድረግ፣ የምንጭ ኮድ ሳይኖርዎት በፕሮግራሙ ላይ ለውጦችን ማድረግ በጣም ከባድ ስለሆነ የምንጭ ኮድ ማግኘት አለብዎት።)
  • ቅጂዎችን በነጻ ወይም በክፍያ እንደገና ለማሰራጨት ነፃነት አልዎት።
  • ማህበረሰቡ ከእርስዎ ማሻሻያ ተጠቃሚ እንዲሆን የተሻሻሉ የፕሮግራሙ ስሪቶችን የማሰራጨት ነፃነት አለዎት።

“ነጻ” የሚያመለክተው ዋጋን ሳይሆን ነፃነትን ስለሆነ፣ ቅጂዎችን በመሸጥ እና በነጻ ሶፍትዌር መካከል ምንም ተቃራኒ ነገር የለም። እንዲያውም ቅጂዎችን የመሸጥ ነፃነት ወሳኝ ነው፡ በሲዲ-ሮም የሚሸጡ የነጻ ሶፍትዌሮች ስብስቦች ለህብረተሰቡ ጠቃሚ ናቸው፣ እና እነሱን መሸጥ ለነጻ ሶፍትዌር ልማት ገንዘብ ማሰባሰብያ ጠቃሚ መንገድ ነው። ስለዚህ ሰዎች በእነዚህ ስብስቦች ላይ ለማካተት ነፃ ያልሆኑበት ፕሮግራም ነፃ ሶፍትዌር አይደለም።

በ "ነጻ" አሻሚነት ምክንያት ሰዎች ለረጅም ጊዜ አማራጮችን ሲፈልጉ ቆይተዋል, ነገር ግን ማንም የተሻለ ቃል አላገኘም. የእንግሊዘኛ ቋንቋ ከሌሎቹ የበለጡ ቃላቶች እና ጥቃቅን ነገሮች አሉት ነገር ግን "ነጻ" የሚል ትርጉም ያለው ቀላል፣ የማያሻማ ቃል ይጎድለዋል፣ እንደ ነፃነት - "ያልተገደበ" ለትርጉሙ በጣም ቅርብ የሆነው ቃል ነው። እንደ “ነፃ የወጡ”፣ “ነፃነት” እና “ክፍት” ያሉ አማራጮች የተሳሳተ ትርጉም ወይም ሌላ ጉዳት አላቸው።

የጂኤንዩ ሶፍትዌር እና የጂኤንዩ ስርዓት

አጠቃላይ ስርዓትን ማሳደግ በጣም ትልቅ ፕሮጀክት ነው። እንዲደረስበት ለማድረግ፣ በተቻለ መጠን ያሉትን ነፃ ሶፍትዌሮች ለማስማማት እና ለመጠቀም ወሰንኩ። ለምሳሌ፣ እኔ ገና መጀመሪያ ላይ ቴክስን እንደ ዋና የጽሑፍ ፎርማት ለመጠቀም ወሰንኩ። ከጥቂት አመታት በኋላ ለጂኤንዩ ሌላ የመስኮት ስርዓት ከመፃፍ ይልቅ የ X መስኮት ሲስተም ለመጠቀም ወሰንኩ።

በነዚህ ውሳኔዎች እና በመሳሰሉት የጂኤንዩ ስርዓት ሁሉም የጂኤንዩ ሶፍትዌሮች ስብስብ ጋር አንድ አይነት አይደለም። የጂኤንዩ ሲስተም የጂኤንዩ ሶፍትዌር ያልሆኑ ፕሮግራሞችን፣ በሌሎች ሰዎች የተዘጋጁ ፕሮግራሞችን እና ፕሮጀክቶችን ለራሳቸው ዓላማ ልንጠቀምባቸው የምንችላቸው ግን ነፃ ሶፍትዌሮች ስለሆኑ ልንጠቀምባቸው እንችላለን።

ፕሮጀክቱን ማስተዋወቅ

በጥር 1984 የ MIT ስራዬን አቁሜ የጂኤንዩ ሶፍትዌር መፃፍ ጀመርኩ። MIT ጂኤንዩን እንደ ነፃ ሶፍትዌር በማሰራጨት ላይ ጣልቃ እንዳይገባ MITን መልቀቅ አስፈላጊ ነበር። በሠራተኛው ውስጥ ብቆይ፣ MIT የሥራው ባለቤት ነኝ ብሎ መናገር ይችል ነበር፣ እና የራሳቸውን የማከፋፈያ ውሎችን ሊጭኑ ወይም ሥራውን ወደ የባለቤትነት የሶፍትዌር ፓኬጅ ሊለውጡት ይችል ነበር። ትልቅ መጠን ያለው ስራ ለመስራት አላማ አልነበረኝም ለታለመለት አላማ የማይጠቅም ሆኖ ለማየት ብቻ ነው፡ አዲስ የሶፍትዌር ማጋሪያ ማህበረሰብ መፍጠር።

ይሁን እንጂ በወቅቱ የMIT AI Lab ኃላፊ የነበሩት ፕሮፌሰር ዊንስተን የቤተ ሙከራውን መገልገያዎች እንድጠቀም በትህትና ጋበዙኝ።

የመጀመሪያዎቹ ደረጃዎች

የጂኤንዩ ፕሮጄክትን ከመጀመሬ ጥቂት ቀደም ብሎ፣ ስለ ፍሪ ዩኒቨርሲቲ ማጠናከሪያ ኪት፣ እንዲሁም VUCK በመባልም ይታወቃል። (“ነጻ” የሚለው የደች ቃል የተፃፈው ከ ሀ .) ይህ ሲ እና ፓስካልን ጨምሮ በርካታ ቋንቋዎችን ለማስተናገድ እና በርካታ የዒላማ ማሽኖችን ለመደገፍ የተነደፈ አቀናባሪ ነበር። ጂኤንዩ ሊጠቀምበት ይችል እንደሆነ ለጸሃፊው ጻፍኩ።

በማለት በቀልድ መልክ መለሰ ዩኒቨርሲቲውነፃ ነበር ግን አቀናባሪው አልነበረም። ስለዚህ ለጂኤንዩ ፕሮጀክት የመጀመሪያዬ ፕሮግራም ባለብዙ ቋንቋ፣ መልቲ ፕላትፎርም አጠናቃሪ እንዲሆን ወሰንኩ።

ሙሉውን አጠናቃሪ እራሴ ለመጻፍ ፍላጎት እንዳላገኝ በማሰብ በሎውረንስ ሊቨርሞር ላብ የተሰራውን ባለብዙ ፕላትፎርም አዘጋጅ የሆነውን የPastel compiler ምንጭ ኮድ አገኘሁ። የሚደገፈው እና የተጻፈው በፓስካል የተራዘመ ስሪት ነው፣ ለስርዓተ-ፕሮግራም አድራጊ ቋንቋ ነው። የ C የፊት ጫፍ ጨምሬ ወደ Motorola 68000 ኮምፒውተር ማስተላለፍ ጀመርኩ። ነገር ግን አቀናባሪው ብዙ ሜጋባይት የቁልል ቦታ እንደሚያስፈልገው ሳውቅ መተው ነበረብኝ እና ያለው 68000 ዩኒክስ ሲስተም 64k ብቻ ይፈቅዳል።

ከዚያ በኋላ የፓስተል ማጠናቀቂያው የሚሠራው ሙሉውን የግብዓት ፋይል ወደ አገባብ ዛፍ በመተንተን፣ ሙሉውን የአገባብ ዛፉን ወደ "መመሪያዎች" ሰንሰለት በመቀየር እና ከዚያ ምንም ማከማቻ ሳያስለቅቅ ሙሉውን የውጤት ፋይል በማመንጨት እንደሚሰራ ተገነዘብኩ። በዚህ ጊዜ ከባዶ አዲስ ማቀናበሪያ መጻፍ እንዳለብኝ ደመደምኩ። ያ አዲሱ አቀናባሪ አሁን GCC በመባል ይታወቃል; የትኛውም የPastel compiler ጥቅም ላይ አልዋለም፣ ነገር ግን የጻፍኩትን የ C የፊት መጨረሻን ማላመድ እና መጠቀም ቻልኩ። ነገር ግን ይህ ከጥቂት ዓመታት በኋላ ነበር; በመጀመሪያ በጂኤንዩ ኢማክስ ላይ ሠርቻለሁ።

ጂኤንዩ ኢማክስ

በGNU Emacs ላይ በሴፕቴምበር 1984 መሥራት ጀመርኩ፣ እና በ1985 መጀመሪያ ላይ ጥቅም ላይ መዋል ጀመረ። ይህ ዩኒክስ ሲስተሞችን ለአርትዖት መጠቀም እንድጀምር አስችሎኛል፤ ቪ ወይም ኢድ ለመጠቀም ፍላጎት ስለሌለኝ፣ እስከዚያ ድረስ አርትኦቴን በሌሎች ማሽኖች ላይ አድርጌ ነበር።

በዚህ ጊዜ ሰዎች GNU Emacsን ለመጠቀም መፈለግ ጀመሩ, ይህም እንዴት እንደሚከፋፈል ጥያቄ አስነስቷል. በእርግጥ እኔ በተጠቀምኩበት MIT ኮምፒዩተር ላይ ማንነቱ ባልታወቀ የftp አገልጋይ ላይ አስቀመጥኩት። (ይህ ኮምፒዩተር prep.ai.mit.edu በዚህ መንገድ ዋና የጂኤንዩ ኤፍቲፒ ማከፋፈያ ጣቢያ ሆነ፤ ከጥቂት አመታት በኋላ ከአገልግሎት ውጪ ሲደረግ ስሙን ወደ አዲሱ የኤፍቲፒ አገልጋይ አስተላልፈነዋል።) ነገር ግን በዚያን ጊዜ ፍላጎት ካላቸው ሰዎች መካከል ብዙዎቹ ሰዎች በይነመረብ ላይ አልነበሩም እና በ ftp ቅጂ ማግኘት አልቻሉም። ስለዚህ ጥያቄው ምን ልበላቸው ነው?

“በአውታረ መረቡ ላይ ያለ ጓደኛ ፈልግ እና ቅጂ የሚያደርግልህ” ማለት እችል ነበር። ወይም በዋናው PDP-10 Emacs ያደረግኩትን ማድረግ እችል ነበር፡- “ቴፕ እና SASE በፖስታ ላክልኝ እና ኢማክን በፖስታ እመልሰዋለሁ። ግን ምንም ሥራ አልነበረኝም, እና ከነጻ ሶፍትዌር ገንዘብ ለማግኘት መንገዶችን እፈልግ ነበር. እናም በ150 ዶላር ክፍያ ቴፕ ለሚፈልግ ሰው እንደምልክ አስታወቀሁ። በዚህ መንገድ፣ ዛሬ አጠቃላይ የጂኤንዩ/ሊኑክስ ሲስተም ስርጭቶችን የሚያሰራጩት ኩባንያዎች ቀዳሚ የሆነ የሶፍትዌር ማከፋፈያ ንግድ ጀመርኩ።

ፕሮግራም ለእያንዳንዱ ተጠቃሚ ነፃ ነው?

አንድ ፕሮግራም ከጸሐፊው እጅ ሲወጣ ነፃ ሶፍትዌር ከሆነ፣ ይህ ማለት ቅጂው ላለው ሁሉ ነፃ ሶፍትዌር ይሆናል ማለት አይደለም። ለምሳሌ፣ የሕዝብ ጎራ ሶፍትዌር (የቅጂ መብት ያልተጠበቀ ሶፍትዌር) ነፃ ሶፍትዌር ነው፤ ነገር ግን ማንም ሰው በባለቤትነት የተሻሻለውን የእሱን ስሪት ማዘጋጀት ይችላል። በተመሳሳይ፣ ብዙ ነጻ ፕሮግራሞች የቅጂ መብት አላቸው ነገር ግን በባለቤትነት የተሻሻሉ ስሪቶችን በሚፈቅዱ ቀላል ፈቃዶች ስር ይሰራጫሉ።

የዚህ ችግር ምሳሌያዊ ምሳሌ የ X መስኮት ስርዓት ነው። በ MIT ተሰራ እና የተፈቀደ ፍቃድ ያለው ሶፍትዌር ተብሎ የተለቀቀው ብዙም ሳይቆይ በተለያዩ የኮምፒውተር ኩባንያዎች ተቀባይነት አግኝቷል። በሁለትዮሽ መልክ ብቻ Xን ወደ የባለቤትነት ዩኒክስ ስርዓታቸው ጨምረዋቸዋል፣ እና በተመሳሳይ ይፋ ባልሆነ ስምምነት ተሸፍነዋል። እነዚህ የX ቅጂዎች ከዩኒክስ የበለጠ ነፃ ሶፍትዌር አልነበሩም።

የX መስኮት ሲስተም ገንቢዎች ይህ ችግር እንደሆነ አድርገው አላሰቡትም-ይህ እንዲሆን ጠብቀው እና አስበው ነበር። ግባቸው ነፃነት አልነበረም፣ “ስኬት” ብቻ፣ “ብዙ ተጠቃሚዎችን ማግኘት” ተብሎ የተተረጎመው። እነዚህ ተጠቃሚዎች ብዙ መሆን አለባቸው እንጂ ነፃነት ይኑራቸው አይኑራቸው ግድ አልነበራቸውም።

ይህም ሁለት የተለያዩ የነጻነት መጠን የመቁጠር መንገዶች “ይህ ፕሮግራም ነፃ ነው?” ለሚለው ጥያቄ የተለያዩ መልሶች የሰጡበት አያዎ (ፓራዶክሲካል) ሁኔታ አስከተለ። በ MIT የተለቀቀው የማከፋፈያ ውሎች በተሰጠው ነፃነት ላይ በመመስረት ከፈረዱ X ነፃ ሶፍትዌር ነበር ይላሉ። ነገር ግን የአማካይ X ተጠቃሚን ነፃነት ከለካህ የባለቤትነት ሶፍትዌር ነበር ማለት አለብህ። አብዛኛዎቹ የ X ተጠቃሚዎች ከዩኒክስ ሲስተሞች ጋር የመጡትን የባለቤትነት ሥሪቶች እንጂ ነፃውን ሥሪት አይመሩም ነበር።

የቅጂ ግራፍ እና የጂኤንዩ ጂ.ፒ.ኤል

የጂኤንዩ አላማ ታዋቂ ለመሆን ብቻ ሳይሆን ለተጠቃሚዎች ነፃነት መስጠት ነበር። ስለዚህ የጂኤንዩ ሶፍትዌር ወደ የባለቤትነት ሶፍትዌር እንዳይቀየር የሚከለክሉ የማከፋፈያ ቃላትን መጠቀም ያስፈልገናል። የምንጠቀመው ዘዴ “ኮፒግራፍ” (1) ይባላል።

የቅጂሊፍት የቅጂ መብት ህግን ይጠቀማል ነገር ግን ከተለመደው አላማ ተቃራኒውን ለማገልገል ይገለብጣል፡ ፕሮግራምን ከመገደብ ይልቅ ፕሮግራሙን ነጻ ለማድረግ የሚያስችል ዘዴ ይሆናል።

የቅጂ ግራው ማዕከላዊ ሃሳብ ሁሉም ሰው ፕሮግራሙን እንዲያካሂድ፣ ፕሮግራሙን እንዲገለብጥ፣ ፕሮግራሙን እንዲያሻሽል እና የተሻሻሉ ስሪቶችን እንዲያሰራጭ ፈቃድ መስጠቱ ነው - ግን የራሳቸው ገደቦችን ለመጨመር ፈቃድ አንሰጥም። ስለዚህ "ነጻ ሶፍትዌር" የሚገልጹት ወሳኝ ነጻነቶች ቅጂ ላለው ሁሉ ዋስትና ይሰጣቸዋል; የማይገፈፉ መብቶች ይሆናሉ።

ውጤታማ የቅጂ ግራፍ፣ የተሻሻሉ ስሪቶችም ነጻ መሆን አለባቸው። ይህ በእኛ ላይ የተመሰረተ ስራ ከታተመ ለህብረተሰባችን እንደሚገኝ ያረጋግጣል። በፕሮግራመርነት ስራ የሚሰሩ ፕሮግራመሮች የጂኤንዩ ሶፍትዌርን ለማሻሻል በፈቃደኝነት ሲሰሩ አሰሪዎቻቸው “ለውጦቹን ማጋራት አይችሉም፣ ምክንያቱም የፕሮግራማችንን የባለቤትነት ሥሪት ለመሥራት ልንጠቀምባቸው ነው” እንዳይሉ የሚከለክላቸው የቅጂ መብት ነው።

ለእያንዳንዱ የፕሮግራሙ ተጠቃሚ ነፃነትን ማረጋገጥ ከፈለግን ለውጦች ነጻ መሆን አለባቸው የሚለው መስፈርት አስፈላጊ ነው። የX መስኮት ሲስተምን ወደ ግል ያዘዋውሩት ኩባንያዎች አብዛኛውን ጊዜ ወደ ስርዓታቸው እና ሃርድዌር ለማስገባት አንዳንድ ለውጦችን አድርገዋል። እነዚህ ለውጦች ከትልቅ የ X መጠን ጋር ሲነፃፀሩ ትንሽ ነበሩ፣ ነገር ግን ቀላል አልነበሩም። ለውጦችን ማድረግ የተጠቃሚዎችን ነፃነት ለመንፈግ ሰበብ ቢሆን ኖሮ ማንም ሰው ሰበቡን መጠቀም ቀላል ይሆን ነበር።

ተዛማጅ ጉዳይ ነፃ ፕሮግራምን ከነፃ ኮድ ጋር ማጣመርን ይመለከታል። እንዲህ ዓይነቱ ጥምረት ነፃ መሆን የማይቀር ነው; ነፃ ላልሆነው ክፍል የትኛውም ነፃነት ቢጎድል ለጠቅላላውም ይጎድላል። እንዲህ ዓይነቱን ጥምረት ለመፍቀድ መርከብ ለመስጠም የሚያስችል ትልቅ ጉድጓድ ይከፍታል። ስለዚህ ለቅጂ ግራፍ ወሳኝ መስፈርት ይህንን ቀዳዳ መሰካት ነው፡ ማንኛውም የተጨመረው ወይም ከቅጅ ግራ ከተሰራ ፕሮግራም ጋር የሚጣመር ነገር ትልቁ ጥምር እትም ነፃ እና ቅጂ የቀረ መሆን አለበት።

ለአብዛኛዎቹ የጂኤንዩ ሶፍትዌሮች የምንጠቀመው የተለየ የቅጅ-ግራፍ ትግበራ የጂኤንዩ አጠቃላይ የህዝብ ፈቃድ ወይም ጂኤንዩ ጂፒኤል በአጭሩ ነው። በተወሰኑ ሁኔታዎች ውስጥ ጥቅም ላይ የሚውሉ ሌሎች የቅጂ ግራፍ ዓይነቶች አሉን። የጂኤንዩ ማኑዋሎች እንዲሁ ወደ ግራ ተገለበጡ፣ ነገር ግን በጣም ቀላል የሆነውን የቅጂሊፍት አይነት ይጠቀሙ፣ ምክንያቱም የጂኤንዩ GPL ውስብስብነት ለማኑዋሎች አስፈላጊ አይደለም።(2)

(1) በ1984 ወይም 1985 ዶን ሆፕኪንስ (በጣም የማሰብ ችሎታ ያለው ሰው) ደብዳቤ ልኮልኛል። በፖስታው ላይ “የቅጂ በስተግራ — መብቱ የተገለበጠ ነው” የሚለውን ጨምሮ በርካታ አዝናኝ አባባሎችን ጽፏል። በወቅቱ እየገነባሁት ያለውን የስርጭት ፅንሰ-ሀሳብ ለመሰየም “ኮፒግራ” የሚለውን ቃል ተጠቀምኩ።

የነጻ ሶፍትዌር ፋውንዴሽን ሰራተኞች በርካታ የጂኤንዩ ሶፍትዌር ፓኬጆችን ጽፈው ጠብቀዋል። ሁለቱ ታዋቂዎች የሲ ቤተ-መጽሐፍት እና ዛጎል ናቸው. የጂኤንዩ ሲ ቤተ-መጽሐፍት በጂኤንዩ/ሊኑክስ ሲስተም ላይ የሚሰራ እያንዳንዱ ፕሮግራም ከሊኑክስ ጋር ለመገናኘት የሚጠቀምበት ነው። የተዘጋጀው የፍሪ ሶፍትዌር ፋውንዴሽን አባል በሆነው ሮላንድ ማግራዝ ነው። በአብዛኛዎቹ የጂኤንዩ/ሊኑክስ ስርዓቶች ላይ ጥቅም ላይ የሚውለው ሼል BASH ነው፣ Bourne Again Shell(1)፣ እሱም የተገነባው በ FSF ሰራተኛ ብሪያን ፎክስ ነው።

የጂኤንዩ ፕሮጀክት በመሳሪያዎች ወይም በእድገት አካባቢ ላይ ብቻ ስላልነበረ ለእነዚህ ፕሮግራሞች ግንባታ የገንዘብ ድጋፍ አድርገናል። ግባችን የተሟላ ኦፕሬቲንግ ሲስተም ነበር፣ እና እነዚህ ፕሮግራሞች ለዚህ ግብ ያስፈልጋሉ።

(1) "Bourne Again Shell" በ "Bourne Shell" ስም ላይ ያለ ጨዋታ ነው፣ ​​እሱም በዩኒክስ ላይ የተለመደው ቅርፊት ነበር።

ነፃ የሶፍትዌር ድጋፍ

የነፃው የሶፍትዌር ፍልስፍና የተለየ የተስፋፋ የንግድ ሥራን ውድቅ ያደርጋል፣ ነገር ግን ከንግድ ጋር አይቃረንም። የንግድ ድርጅቶች የተጠቃሚዎችን ነፃነት ሲያከብሩ ስኬትን እንመኛለን።

የEmacs ቅጂዎችን መሸጥ አንድ ዓይነት ነፃ የሶፍትዌር ንግድ ያሳያል። ኤፍኤስኤፍ ያንን ንግድ ሲይዝ፣ ኑሮን ለማሸነፍ ሌላ መንገድ ያስፈልገኝ ነበር። ካዘጋጀሁት ነፃ ሶፍትዌር ጋር የተያያዙ አገልግሎቶችን በመሸጥ ላይ አገኘሁት። ይህ እንደ ጂኤንዩ ኢማክስ ፕሮግራም እና ጂሲሲን እንዴት ማበጀት እንደሚቻል እና የሶፍትዌር ልማትን ላሉ የትምህርት ዓይነቶች ማስተማርን ያካትታል፣ በአብዛኛው GCCን ወደ አዲስ መድረኮች ማስተላለፍ።

ዛሬ እያንዳንዳቸው እነዚህ የነጻ ሶፍትዌር ንግድ በበርካታ ኮርፖሬሽኖች ተግባራዊ ሆነዋል። አንዳንዶች ነፃ የሶፍትዌር ስብስቦችን በሲዲ-ሮም ያሰራጫሉ; ሌሎች የተጠቃሚ ጥያቄዎችን ከመመለስ፣ ስህተቶችን እስከ ማስተካከል፣ ዋና ዋና ባህሪያትን እስከ መጨመር ድረስ ባሉ ደረጃዎች ይሸጣሉ። አዲስ የነጻ ሶፍትዌር ምርቶችን በማምረት ላይ በመመስረት ነፃ የሶፍትዌር ኩባንያዎችን ማየት እየጀመርን ነው።

ነገር ግን ተጠንቀቁ—“ክፍት ምንጭ” ከሚለው ቃል ጋር የሚያያይዙ በርካታ ኩባንያዎች ንግዳቸውን ከነጻ ሶፍትዌሮች ጋር በሚሰራ ነጻ ባልሆነ ሶፍትዌር ላይ የተመሰረተ ነው። እነዚህ ነፃ የሶፍትዌር ኩባንያዎች ሳይሆኑ ምርቶቻቸው ተጠቃሚዎችን ከነጻነት እንዲርቁ የሚፈትኑ የባለቤትነት ሶፍትዌር ኩባንያዎች ናቸው። እነዚህን ፕሮግራሞች "እሴት-የተጨመሩ ፓኬጆች" ብለው ይጠሩታል, ይህም እኛ እንድንቀበል የሚፈልጓቸውን እሴቶች ያሳያል: ከነፃነት በላይ ምቾት. ለነፃነት የበለጠ ዋጋ ከሰጠን “ነፃነት የተቀነሰ” ፓኬጆች ልንላቸው ይገባል።

ቴክኒካዊ ግቦች

የጂኤንዩ ዋና ግብ ነፃ ሶፍትዌር መሆን ነው። ጂኤንዩ በዩኒክስ ላይ ምንም አይነት ቴክኒካል ጥቅም ባይኖረውም ተጠቃሚዎቹ እንዲተባበሩ እና የተጠቃሚውን ነፃነት በማክበር ማህበራዊ ጠቀሜታ ይኖረዋል።

ነገር ግን የታወቁትን የመልካም ልምምድ ደረጃዎች በስራው ላይ መተግበሩ ተፈጥሯዊ ነበር—ለምሳሌ፡ በዘፈቀደ ቋሚ የመጠን ገደቦችን ለማስቀረት በተለዋዋጭ የውሂብ አወቃቀሮችን መመደብ እና ትርጉም በሚሰጥበት ቦታ ሁሉ ሊሆኑ የሚችሉ 8-ቢት ኮዶችን ማስተናገድ።

በተጨማሪም, 16-ቢት ማሽኖችን ላለመደገፍ በመወሰን, በትንሽ ማህደረ ትውስታ መጠን ላይ የዩኒክስ ትኩረትን ውድቅ አድርገናል (የ 32 ቢት ማሽኖች የጂኤንዩ ስርዓት ሲጠናቀቅ መደበኛ እንደሚሆን ግልጽ ነበር) እና ምንም ጥረት ሳታደርጉ. ከአንድ ሜጋባይት በላይ ካልሆነ በስተቀር የማህደረ ትውስታ አጠቃቀምን ለመቀነስ። በጣም ትላልቅ ፋይሎችን ማስተናገድ ወሳኝ ባልሆነባቸው ፕሮግራሞች ውስጥ ፕሮግራመሮች ሙሉውን የግቤት ፋይል ወደ ኮር እንዲያነቡ እና ከዚያም ስለ I/O ሳይጨነቁ ይዘቱን እንዲቃኙ እናበረታታለን።

እነዚህ ውሳኔዎች ብዙ የጂኤንዩ ፕሮግራሞች ከዩኒክስ አቻዎቻቸው በአስተማማኝ እና በፍጥነት እንዲበልጡ አስችሏቸዋል።

የተለገሱ ኮምፒውተሮች

የጂኤንዩ ፕሮጄክት ስም እያደገ ሲሄድ ሰዎች ዩኒክስን የሚያስኬዱ ማሽኖችን ለፕሮጀክቱ መለገስ ጀመሩ።እነዚህም በጣም ጠቃሚ ነበሩ ምክንያቱም የጂኤንዩ አካላትን ለማዳበር ቀላሉ መንገድ በዩኒክስ ሲስተም መስራት እና የስርዓቱን አካላት መተካት ነበር። በአንድ.ነገር ግን አንድ የሥነ ምግባር ጉዳይ አንስተው ነበር፡ የዩኒክስ ቅጂ መኖሩ ትክክል ነበር ወይ?

ዩኒክስ የባለቤትነት ሶፍትዌር ነበር (እና ነው) የጂኤንዩ ፕሮጄክት ፍልስፍና የባለቤትነት ሶፍትዌር መጠቀም የለብንም ሲል ነበር ነገር ግን፣ እራስን ለመከላከል የሚደረግ ጥቃት ትክክል ነው ወደሚል ድምዳሜ የሚያደርሰውን ተመሳሳይ ምክንያት በመመልከት፣ መጠቀም ህጋዊ ነው ብዬ ደመደምኩ። ሌሎች የባለቤትነት ፓኬጁን መጠቀም እንዲያቆሙ የሚረዳ ነጻ ምትክ ለማዘጋጀት በጣም አስፈላጊ በሆነ ጊዜ የባለቤትነት ጥቅል።

ነገር ግን፣ ይህ ትክክለኛ ክፋት ቢሆንም፣ አሁንም ክፋት ነበር። ዛሬ ከአሁን በኋላ ምንም አይነት የዩኒክስ ቅጂ የለንም, ምክንያቱም በነፃ ስርዓተ ክወናዎች ስለተኳቸው. የማሽኑን ኦፕሬቲንግ ሲስተም በነጻ መተካት ካልቻልን በምትኩ ማሽኑን ተክተናል።

የጂኤንዩ የተግባር ዝርዝር

የጂኤንዩ ፕሮጄክቱ ሲቀጥል እና ቁጥራቸው እየጨመረ የመጣ የስርዓት ክፍሎች ሲገኙ ወይም ሲዳብሩ በመጨረሻ የቀሩትን ክፍተቶች ዝርዝር ማውጣት ጠቃሚ ሆነ። የጎደሉትን ቁርጥራጮች ለመጻፍ ገንቢዎችን ለመመልመል ተጠቅመንበታል። ይህ ዝርዝር የጂኤንዩ የተግባር ዝርዝር በመባል ይታወቃል። የዩኒክስ ክፍሎች ከጎደሉት በተጨማሪ፣ በእውነት የተሟላ ሥርዓት ሊኖራቸው ይገባል ብለን ያሰብናቸውን ሌሎች ጠቃሚ ሶፍትዌሮችን እና የሰነድ ፕሮጄክቶችን ዘርዝረናል።

ዛሬ (1) በጂኤንዩ የተግባር ዝርዝር ውስጥ ምንም አይነት የዩኒክስ ክፍሎች አይቀሩም - እነዚህ ስራዎች ከተወሰኑት አስፈላጊ ከሆኑ ስራዎች በስተቀር ተሰርተዋል። ነገር ግን ዝርዝሩ አንዳንዶች "መተግበሪያዎች" ብለው ሊጠሩዋቸው በሚችሉ ፕሮጀክቶች የተሞላ ነው. ከጠባብ በላይ ለሆኑ ተጠቃሚዎች የሚስብ ማንኛውም ፕሮግራም ወደ ኦፕሬቲንግ ሲስተም ለመጨመር ጠቃሚ ነገር ይሆናል.

ጨዋታዎች እንኳን በተግባር ዝርዝር ውስጥ ተካትተዋል - እና ከመጀመሪያው ጀምሮ ናቸው. ዩኒክስ ጨዋታዎችን አካትቷል፣ ስለዚህ በተፈጥሮ ጂኤንዩም አለበት። ነገር ግን ተኳሃኝነት ለጨዋታዎች ችግር አልነበረም፣ ስለዚህ ዩኒክስ ያላቸውን የጨዋታዎች ዝርዝር አልተከተልንም። በምትኩ፣ ተጠቃሚዎች ሊወዷቸው የሚችሉ የተለያዩ አይነት ጨዋታዎችን ዘርዝረናል።

(1) የተጻፈው በ1998 ነው። በ2009 ረጅም የተግባር ዝርዝር መያዝ አቃተን። ማህበረሰቡ ነፃ ሶፍትዌሮችን በፍጥነት በማዘጋጀት ሁሉንም ነገር መከታተል እንኳን አንችልም።ይልቁንስ ሰዎች እንዲጽፉ ለማበረታታት የምንፈልጋቸው በጣም አጭር የፕሮጀክቶች ዝርዝር አለን ።

የጂኤንዩ ቤተ መፃህፍት GPL

የጂኤንዩ ሲ ቤተ መፃህፍት የጂኤንዩ ቤተ መፃህፍት አጠቃላይ የህዝብ ፍቃድ(1) የተባለ ልዩ የቅጂ ግራፍ ይጠቀማል፣ እሱም የባለቤትነት ሶፍትዌሮችን ከቤተ-መጽሐፍት ጋር ለማገናኘት ፍቃድ ይሰጣል። ለምን ይህን የተለየ ማድረግ?

የመርህ ጉዳይ አይደለም; የባለቤትነት የሶፍትዌር ምርቶች የእኛን ኮድ ማካተት አለባቸው የሚል መርህ የለም. (ከእኛ ጋር ለመካፈል ፈቃደኛ ባለመሆኑ ለተተነበየው ፕሮጀክት ለምን አስተዋጽዖ ያበረክታል?) LGPLን ለC ቤተ-መጽሐፍት ወይም ለማንኛውም ቤተ-መጽሐፍት መጠቀም የስትራቴጂ ጉዳይ ነው።

የ C ቤተ መፃህፍት አጠቃላይ ስራ ይሰራል; እያንዳንዱ የባለቤትነት ስርዓት ወይም አቀናባሪ ከC ቤተ-መጽሐፍት ጋር አብሮ ይመጣል። ስለዚህ የኛን ሲ ቤተ መፃህፍት ለነፃ ሶፍትዌሮች ብቻ እንዲገኝ ማድረግ ምንም አይነት ፋይዳ አይኖረውም ነበር - ቤተ መፃህፍቶቻችንን መጠቀም ብቻ ተስፋ ያስቆርጣል።

አንዱ ሥርዓት ከዚህ የተለየ ነው፡ በጂኤንዩ ሲስተም (ይህም ጂኤንዩ/ሊኑክስን ይጨምራል) የጂኤንዩ ሲ ቤተ መፃህፍት ብቸኛው የC ቤተ-መጽሐፍት ነው። ስለዚህ የጂኤንዩ ሲ ቤተ መፃህፍት ስርጭት ውሎች ለጂኤንዩ ስርዓት የባለቤትነት ፕሮግራም ማጠናቀር ይቻል እንደሆነ ይወስናሉ። በጂኤንዩ ስርዓት ላይ የባለቤትነት ማመልከቻዎችን ለመፍቀድ ምንም አይነት ስነምግባር ያለው ምክንያት የለም፣ ነገር ግን በስልታዊ መልኩ እነሱን መከልከል የነጻ አፕሊኬሽኖችን እድገት ከማበረታታት ይልቅ የጂኤንዩ ስርዓትን ለመጠቀም የበለጠ የሚያበረታታ ይመስላል። ለዚህም ነው የላይብረሪውን GPL መጠቀም ለሲ ቤተ-መጽሐፍት ጥሩ ስልት የሆነው።

ለሌሎች ቤተ-መጻሕፍት፣ ስልታዊ ውሳኔው በእያንዳንዱ ጉዳይ ላይ ሊታሰብበት ይገባል። አንድ ቤተ-መጽሐፍት የተወሰኑ ፕሮግራሞችን ለመጻፍ የሚያግዝ ልዩ ሥራ ሲሠራ፣ ከዚያም በጂፒኤል ሥር መልቀቅ፣ በነፃ ፕሮግራሞች ብቻ መገደብ፣ ሌሎች የነጻ ሶፍትዌር አዘጋጆችን ለመርዳት፣ ከባለቤትነት ሶፍትዌሮች ይልቅ ጥቅም የሚሰጥ ነው።

ለ BASH የትዕዛዝ-መስመር አርትዖት ለማቅረብ የተሰራውን GNU Readlineን ተመልከት። ንባብ መስመር የሚለቀቀው በመደበኛው ጂኤንዩ ጂፒኤል ነው እንጂ በቤተ መፃህፍት GPL አይደለም። ይህ ምናልባት Readline ጥቅም ላይ የሚውለውን መጠን ይቀንሳል, ነገር ግን ያ ለኛ ኪሳራ አይደለም. ይህ በእንዲህ እንዳለ፣ ቢያንስ አንድ ጠቃሚ አፕሊኬሽን በተለይ ሬድላይን እንዲጠቀም ነጻ ሶፍትዌር ተዘጋጅቷል፣ ይህ ደግሞ ለማህበረሰቡ እውነተኛ ጥቅም ነው።

የባለቤትነት ሶፍትዌር ገንቢዎች ገንዘብ የሚያቀርባቸው ጥቅሞች አሏቸው; ነፃ የሶፍትዌር ገንቢዎች አንዳቸው ለሌላው ጥቅም መፍጠር አለባቸው። አንድ ቀን በጂፒኤል የተሸፈኑ ትልቅ ቤተ-መጻሕፍት እንደሚኖረን ተስፋ አደርጋለሁ ከባለቤትነት ሶፍትዌሮች ጋር ምንም ትይዩ የሌላቸው፣ ለአዳዲስ ነፃ ሶፍትዌሮች ግንባታ ብሎኮች የሚያገለግሉ ጠቃሚ ሞጁሎችን በማቅረብ እና ለተጨማሪ ነፃ የሶፍትዌር ልማት ትልቅ ጥቅምን ይጨምራሉ።

(1) ይህ ፈቃድ አሁን ሁሉም ቤተ-መጻሕፍት ሊጠቀሙበት ይገባል የሚለውን ሃሳብ ላለመስጠት የጂኤንዩ ትንሹ አጠቃላይ የህዝብ ፈቃድ ተብሎ ይጠራል። ለበለጠ መረጃ ለቀጣዩ ቤተ-መጽሐፍትህ ለምን ትንሹን GPL መጠቀም እንደሌለብህ ተመልከት።

ማሳከክን መቧጨር?

ኤሪክ ሬይመንድ “እያንዳንዱ ጥሩ የሶፍትዌር ስራ የሚጀምረው የገንቢውን የግል እከክ በመቧጨር ነው” ብሏል። ምናልባት ያ አንዳንድ ጊዜ ይከሰታል፣ ነገር ግን የተሟላ የስርዓተ ክወና ስርዓት እንዲኖርዎት ብዙ የጂኤንዩ ሶፍትዌሮች ተዘጋጅተዋል፣ እነሱ ከዕይታ እና ከዕቅድ የመጡ እንጂ ከተነሳሱ አይደሉም።

ለምሳሌ የጂኤንዩ ሲ ላይብረሪ የሰራነው ዩኒክስ መሰል ሲስተም ሲ ቤተ መፃህፍት ያስፈልገዋል፣ BASH ምክንያቱም ዩኒክስ መሰል ስርዓት ሼል ያስፈልገዋል፣ እና ጂኤንዩ tar ምክንያቱም ዩኒክስ መሰል ስርዓት የታር ፕሮግራም ያስፈልገዋል። ለራሴ ፕሮግራሞችም ተመሳሳይ ነው-የጂኤንዩ ሲ ማቀናበሪያ፣ ጂኤንዩ ኢማክስ፣ ጂዲቢ እና ጂኤንዩ Make።

አንዳንድ የጂኤንዩ ፕሮግራሞች የተዘጋጁት ለነጻነታችን ልዩ የሆኑ ስጋቶችን ለመቋቋም ነው። ስለዚህም በLZW የፈጠራ ባለቤትነት ምክንያት በህብረተሰቡ ዘንድ የጠፋውን የኮምፕሬስ ፕሮግራምን ለመተካት gzipን አዘጋጅተናል። LessTifን የሚያዳብሩ ሰዎችን አግኝተናል፣ እና በቅርቡ GNOME እና Harmony ን ለመፍታት ችግሩበተወሰኑ የባለቤትነት ቤተ-መጻሕፍት ምክንያት የሚከሰት (ከዚህ በታች ይመልከቱ)። ታዋቂ ነጻ ያልሆኑ ምስጠራ ሶፍትዌሮችን ለመተካት የጂኤንዩ ግላዊነት ጥበቃን እያዘጋጀን ነው፣ ምክንያቱም ተጠቃሚዎች በግላዊነት እና በነፃነት መካከል መምረጥ የለባቸውም።

እርግጥ ነው, እነዚህን ፕሮግራሞች የሚጽፉ ሰዎች ለሥራው ፍላጎት ነበራቸው, እና ለፍላጎታቸው እና ለፍላጎታቸው ሲሉ ብዙ ገፅታዎች በተለያዩ ሰዎች ተጨምረዋል. ግን ፕሮግራሞቹ ያሉት ለዚህ አይደለም.

ያልተጠበቁ እድገቶች

በጂኤንዩ ፕሮጀክት መጀመሪያ ላይ፣ አጠቃላይ የጂኤንዩ ስርዓትን እንደምናዳብር፣ ከዚያም በአጠቃላይ እንደምናወጣው አስቤ ነበር። የሆነው እንደዛ አይደለም።

እያንዳንዱ የጂኤንዩ ስርዓት በዩኒክስ ሲስተም ላይ የተተገበረ በመሆኑ እያንዳንዱ አካል ሙሉ የጂኤንዩ ስርዓት ከመፈጠሩ ከረጅም ጊዜ በፊት በዩኒክስ ሲስተም ሊሰራ ይችላል። ከእነዚህ ፕሮግራሞች ውስጥ አንዳንዶቹ ታዋቂዎች ሆኑ፣ እና ተጠቃሚዎች እነሱን ማራዘም እና ማጓጓዝ ጀመሩ - ወደ ተለያዩ የማይጣጣሙ የዩኒክስ ስሪቶች እና አንዳንድ ጊዜ ወደ ሌሎች ስርዓቶችም እንዲሁ።

ሂደቱ እነዚህን ፕሮግራሞች የበለጠ ኃይለኛ አድርጎታል፣ እና ሁለቱንም ገንዘቦች እና አስተዋጾ ለጂኤንዩ ፕሮጀክት ስቧል። ግን ምናልባት የጂኤንዩ ገንቢዎች" ጊዜ እነዚህን ወደቦች ለመጠበቅ እና አንድ የጎደለውን አካል ከሌላው በኋላ ለመፃፍ ከመቀጠል ይልቅ በነባር አካላት ላይ ባህሪያትን ለመጨመር ስለተቀጠረ አነስተኛውን የአሠራር ስርዓት ለብዙ ዓመታት ዘግይቷል ።

የጂኤንዩ ሃርድ

እ.ኤ.አ. በ 1990 የጂኤንዩ ስርዓት ሙሉ በሙሉ ነበር; ዋናው የጎደለው አካል ከርነል ብቻ ነበር። የእኛን ከርነል እንደ ማች ላይ የሚሰሩ የአገልጋይ ሂደቶች ስብስብ ለማድረግ ወስነን ነበር። ማች በካርኔጊ ሜሎን ዩኒቨርሲቲ እና ከዚያም በዩታ ዩኒቨርሲቲ የተገነባ ማይክሮከርነል ነው; ጂኤንዩ ሁርድ በማች ላይ የሚሰሩ እና የተለያዩ የዩኒክስ ከርነል ስራዎችን የሚሰሩ የአገልጋዮች ስብስብ (ማለትም የጂኤንዩዎች መንጋ) ነው። ቃል በገባነው መሰረት ማች በነጻ ሶፍትዌር እስኪለቀቅ ስንጠብቅ የልማቱ ጅምር ዘገየ።

ይህንን ንድፍ የመረጥንበት አንዱ ምክንያት ከሥራው በጣም ከባድ የሚመስለውን ነገር ለማስወገድ ነበር፡ የከርነል ፕሮግራምን ያለ ምንጭ ደረጃ አራሚ ማረም። ይህ የስራው ክፍል በማች ውስጥ ተከናውኗል እና የሃርድ አገልጋዮችን እንደ የተጠቃሚ ፕሮግራሞች በጂዲቢ እናርማለን ብለን ጠብቀን ነበር። ነገር ግን ይህን ለማድረግ ረጅም ጊዜ ፈጅቷል፣ እና እርስ በርስ መልእክት የሚልኩ ባለ ብዙ ክሩድ ሰርቨሮች ለማረም በጣም ከባድ ሆነዋል። ሃርድ በጠንካራ ሁኔታ እንዲሠራ ማድረግ ለብዙ ዓመታት ተዘርግቷል።

አሊክስ

የጂኤንዩ ከርነል መጀመሪያ ሃርድ ተብሎ ሊጠራ አልነበረበትም። የመጀመሪያ ስሙ አሊክስ ነበር - በወቅቱ ፍቅረኛዬ በነበረችው ሴት ስም የተሰየመ። እሷ፣ የዩኒክስ ስርዓት አስተዳዳሪ፣ ስሟ ለዩኒክስ ሲስተም ስሪቶች ከተለመዱት የስያሜ ጥለት ጋር እንዴት እንደሚስማማ ጠቁማለች። እንደ ቀልድ ጓደኞቿን “አንድ ሰው በእኔ ስም ከርነል ሊሰይም ይገባል” አለቻቸው። ምንም አልተናገርኩም፣ ግን አሊክስ በሚባል ከርነል ልያስገርማት ወሰንኩ።

በዚህ መንገድ አልቆየም። የከርነል ዋና አዘጋጅ የሆነው ሚካኤል (አሁን ቶማስ) ቡሽኔል ሃርድ የሚለውን ስም መረጠ እና አሊክስን የተወሰነውን የከርነል ክፍል ለማመልከት የስርዓት ጥሪዎችን የሚያጠምድ እና ወደ ሃርድ ሰርቨሮች መልእክት በመላክ የሚያስተናግደውን አካል በድጋሚ ገለፀ።

በኋላ፣ እኔና አሊክስ ተለያየን፣ እሷም ስሟን ቀይራለች; ራሱን የቻለ የሃርድ ዲዛይኑ የተቀየረው ሲ ቤተ-መጽሐፍት በቀጥታ ወደ አገልጋዮች መልእክት እንዲልክ ነው፣ እና ይህም የአሊክስ አካል ከዲዛይኑ እንዲጠፋ አድርጓል።

ነገር ግን እነዚህ ነገሮች ከመከሰታቸው በፊት አንድ ጓደኛዋ በ Hurd ምንጭ ኮድ ውስጥ አሊክስ የሚለውን ስም አገኛትና ጠቀሰላት። ስለዚህ በእሷ ስም የተሰየመ አስኳል ለማግኘት እድሉን አገኘች።

ሊኑክስ እና ጂኤንዩ/ሊኑክስ

ጂኤንዩ ሃርድ ለምርት አገልግሎት ተስማሚ አይደለም፣ እና መቼም እንደሚሆን አናውቅም።በችሎታ ላይ የተመሰረተው ዲዛይኑ በቀጥታ ከዲዛይኑ ተለዋዋጭነት የሚመነጩ ችግሮች አሉበት፣ እና መፍትሄዎች ይኖሩ አይኑር ግልፅ አይደለም።

እንደ እድል ሆኖ, ሌላ አስኳል ይገኛል. እ.ኤ.አ. በ 1991 ሊነስ ቶርቫልድስ ከዩኒክስ ጋር የሚስማማ ከርነል ፈጠረ እና ሊኑክስ ብሎ ጠራው። መጀመሪያ ላይ የባለቤትነት መብት ነበር, ነገር ግን በ 1992, እሱ ነጻ ሶፍትዌር አደረገ; ሊኑክስን ከተሟላ የጂኤንዩ ስርዓት ጋር በማጣመር ሙሉ በሙሉ ነፃ የሆነ ስርዓተ ክወና አስገኝቷል። (እነሱን ማጣመር በራሱ ትልቅ ስራ ነበር።) በሊኑክስ ምክንያት ዛሬ የጂኤንዩ ስርዓት ስሪት ማሄድ የቻልነው።

በወደፊታችን ውስጥ ያሉ ፈተናዎች

ሰፊ የነጻ ሶፍትዌር የማዳበር ችሎታችንን አረጋግጠናል። ይህ ማለት እኛ የማንበገር እና የማንቆም ነን ማለት አይደለም። በርካታ ተግዳሮቶች የነጻ ሶፍትዌር የወደፊት እጣ ፈንታ እርግጠኛ እንዳይሆን ያደርጉታል። እነሱን ለመገናኘት ጽኑ ጥረት እና ጽናትን ይጠይቃል፣ አንዳንዴም ለዓመታት የሚቆይ። ሰዎች ለነፃነታቸው ዋጋ ሲሰጡ የሚያሳዩትን ቁርጠኝነት ይጠይቃል እና ማንም እንዲወስድ አይፈቅድም።

የሚቀጥሉት አራት ክፍሎች እነዚህን ተግዳሮቶች ያብራራሉ።

ሚስጥራዊ ሃርድዌር

የሃርድዌር አምራቾች ከጊዜ ወደ ጊዜ የሃርድዌር ዝርዝሮችን በሚስጥር የመጠበቅ ዝንባሌ አላቸው። ይህ ሊኑክስ እና XFree86 አዲስ ሃርድዌርን እንዲደግፉ ነፃ ሾፌሮችን ለመጻፍ አስቸጋሪ ያደርገዋል። ዛሬ ሙሉ ነፃ ሲስተሞች አሉን ነገርግን የነገን ኮምፒውተሮች መደገፍ ካልቻልን ነገ አይኖረንም።

ይህንን ችግር ለመቋቋም ሁለት መንገዶች አሉ. ፕሮግራመሮች ሃርድዌሩን እንዴት እንደሚደግፉ ለማወቅ የተገላቢጦሽ ምህንድስና መስራት ይችላሉ። ሌሎቻችን በነጻ ሶፍትዌር የሚደገፍ ሃርድዌር መምረጥ እንችላለን; ቁጥራችን እየጨመረ ሲሄድ የዝርዝሮች ሚስጥራዊነት ራስን የሚያሸንፍ ፖሊሲ ይሆናል።

የተገላቢጦሽ ምህንድስና ትልቅ ሥራ ነው; ይህንን ለማድረግ በቂ ቁርጠኝነት ያላቸው ፕሮግራመሮች ይኖሩናል? አዎ - ነፃ ሶፍትዌር የመርህ ጉዳይ ነው የሚል ጠንካራ ስሜት ከገነባን እና ነፃ ያልሆኑ አሽከርካሪዎች መታገስ አይችሉም። እና ብዙዎቻችን ተጨማሪ ገንዘብ ወይም ትንሽ ተጨማሪ ጊዜ እናጠፋለን, ስለዚህ ነፃ አሽከርካሪዎችን መጠቀም እንችላለን? አዎ፣ ነፃነት ለማግኘት ያለው ቁርጠኝነት ሰፊ ከሆነ።

(2008 ማስታወሻ፡ ይህ እትም እስከ ባዮስ ድረስም ይዘልቃል፡ ነፃ ባዮስ አለ፡ ሊብሬቦት (የኮር ቡት ስርጭት)፡ ችግሩ የማሽኖቹን ዝርዝር መረጃ ማግኘት ላይ ነው LibreBoot ያለነጻ “ብሎብስ” እንዲረዳቸው።)

ነፃ ያልሆኑ ቤተ-መጻሕፍት

በነጻ ኦፕሬቲንግ ሲስተሞች ላይ የሚሰራ ነፃ ቤተ-መጽሐፍት ለነጻ ሶፍትዌር ገንቢዎች ወጥመድ ሆኖ ያገለግላል። የቤተ መፃህፍቱ ማራኪ ገጽታዎች ማጥመጃዎቹ ናቸው፤ ቤተ መፃህፍቱን ከተጠቀሙ ወጥመድ ውስጥ ይወድቃሉ ምክንያቱም ፕሮግራምዎ የነጻ ስርዓተ ክወና አካል ሊሆን አይችልም. መሮጥቤተ መፃህፍቱ የጠፋበት።) ይባስ ብሎ የባለቤትነት ቤተ መጻሕፍቱን የሚጠቀም ፕሮግራም ታዋቂ ከሆነ ሌሎች ያልጠረጠሩ ፕሮግራመሮችን ወደ ወጥመድ ሊያስገባ ይችላል።

የዚህ ችግር የመጀመሪያው ምሳሌ Motif Toolkit ነበር፣ በ 80 ዎቹ ውስጥ። ምንም እንኳን እስካሁን ነጻ ስርዓተ ክወናዎች ባይኖሩም, በኋላ ላይ Motif ምን ችግር እንደሚፈጥርባቸው ግልጽ ነበር. የጂኤንዩ ፕሮጄክቱ በሁለት መንገድ ምላሽ ሰጠ፡ ለግለሰብ ነፃ የሶፍትዌር ፕሮጄክቶች ነፃ የ X Toolkit መግብሮችን እና Motifን እንዲደግፉ በመጠየቅ እና አንድ ሰው የሞቲፍ ምትክ እንዲጽፍ በመጠየቅ። ሥራው ብዙ ዓመታት ፈጅቷል; በ Hungry Programmers የተገነባው ሌስ ቲፍ በ1997 ብቻ አብዛኞቹን የMotif አፕሊኬሽኖች ለመደገፍ ኃያል ሆነ።

እ.ኤ.አ. በ 1996 እና 1998 መካከል ፣ Qt የተባለ ሌላ ነፃ ያልሆነ GUI Toolkit ቤተ-መጽሐፍት በከፍተኛ የነፃ ሶፍትዌር ስብስብ ፣ዴስክቶፕ KDE ውስጥ ጥቅም ላይ ውሏል።

ነፃ ጂኤንዩ/ሊኑክስ ሲስተሞች KDE ን መጠቀም አልቻሉም፣ ምክንያቱም ቤተ-መጽሐፍቱን መጠቀም አልቻልንም። ነገር ግን፣ አንዳንድ የጂኤንዩ/ሊኑክስ ሲስተሞች የንግድ አከፋፋዮች ከነጻ ሶፍትዌሮች ጋር መጣበቅን በተመለከተ ጥብቅ ያልሆኑት KDE ወደ ስርዓታቸው ጨምረዋል - የበለጠ አቅም ያለው ነገር ግን ያነሰ ነፃነት ያለው ስርዓት ይፈጥራሉ። የKDE ቡድን ብዙ ፕሮግራመሮችን Qt እንዲጠቀሙ በንቃት እያበረታታ ነበር፣ እና በሚሊዮኖች የሚቆጠሩ አዳዲስ "ሊኑክስ ተጠቃሚዎች" በዚህ ውስጥ ችግር አለ ለሚለው ሀሳብ ተጋልጠው አያውቁም። ሁኔታው አስከፊ ታየ።

የነጻው የሶፍትዌር ማህበረሰቡ ለችግሩ ምላሽ የሰጠው በሁለት መንገድ GNOME እና Harmony ነው።

GNOME፣ የጂኤንዩ ኔትወርክ ነገር ሞዴል አካባቢ፣ የጂኤንዩ ዴስክቶፕ ፕሮጄክት ነው። እ.ኤ.አ. በ1997 በ ሚጌል ደ ኢካዛ ተጀምሮ በቀይ ኮፍያ ሶፍትዌር ድጋፍ የተገነባው ጂኖም ተመሳሳይ የዴስክቶፕ መገልገያዎችን ለማቅረብ አቅዶ ነገር ግን ነፃ ሶፍትዌሮችን ብቻ በመጠቀም ነው። እንደ C++ ብቻ ሳይሆን የተለያዩ ቋንቋዎችን መደገፍ ያሉ ቴክኒካል ጥቅሞች አሉት።ነገር ግን ዋና አላማው ነፃነት ነበር፡ ምንም አይነት ነፃ ያልሆኑ ሶፍትዌሮችን መጠቀም አያስፈልግም።

ሃርመኒ Qt ሳይጠቀሙ የKDE ሶፍትዌርን ለማስኬድ የሚያስችል ተኳሃኝ ምትክ ቤተ-መጽሐፍት ነው።

እ.ኤ.አ. በኖቬምበር 1998 የQt አዘጋጆች የፍቃድ ለውጥ መደረጉን አስታውቀዋል፣ እሱም ሲተገበር የ Qt ነፃ ሶፍትዌር ማድረግ አለበት። እርግጠኛ ለመሆን ምንም መንገድ የለም፣ ነገር ግን ይህ ከፊል ነፃ ባልሆነ ጊዜ Qt ለፈጠረው ችግር ማህበረሰቡ በሰጠው ጽኑ ምላሽ ይመስለኛል። Qt.)

ለሚቀጥለው አጓጊ ነፃ ቤተ-መጽሐፍት ምን ምላሽ እንሰጣለን? መላው ማህበረሰብ ከወጥመዱ የመራቅን አስፈላጊነት ይገነዘባል? ወይስ ብዙዎቻችን ለምቾት ነፃነትን ትተን ትልቅ ችግር እንፈጥራለን? የወደፊት ህይወታችን የተመካው በእኛ ፍልስፍና ነው።

የሶፍትዌር የፈጠራ ባለቤትነት

እኛ የሚያጋጥመን በጣም የከፋ ስጋት የሚመጣው ከሶፍትዌር የፈጠራ ባለቤትነት ነው, ይህም ስልተ ቀመሮችን እና ባህሪያትን እስከ ሃያ አመታት ድረስ ከሶፍትዌር ገደብ ውጭ ሊያደርግ ይችላል. የLZW መጭመቂያ አልጎሪዝም የፈጠራ ባለቤትነት እ.ኤ.አ. በ1983 ተተግብሯል፣ እና አሁንም ትክክለኛ የታመቁ GIFs ለማምረት ነፃ ሶፍትዌር መልቀቅ አልቻልንም። እ.ኤ.አ. በ 1998 ፣ የ MP3 የታመቀ ኦዲዮን ለማምረት የሚያስችል ነፃ ፕሮግራም በፓተንት ክስ ስጋት ስር ከስርጭቱ ተወገደ።

የባለቤትነት መብትን ለመቋቋም መንገዶች አሉ፡ የፈጠራ ባለቤትነት ትክክለኛ እንዳልሆነ ማስረጃ መፈለግ እንችላለን እና ስራ ለመስራት አማራጭ መንገዶችን መፈለግ እንችላለን። ግን እያንዳንዳቸው እነዚህ ዘዴዎች አንዳንድ ጊዜ ብቻ ይሰራሉ; ሁለቱም ሳይሳኩ ሲቀሩ የፈጠራ ባለቤትነት ሁሉንም ነጻ ሶፍትዌሮች ተጠቃሚዎች የሚፈልጓቸውን አንዳንድ ባህሪያት እንዲጎድሉ ሊያስገድዳቸው ይችላል። ከረጅም ጊዜ ጥበቃ በኋላ የባለቤትነት መብቱ ጊዜው ያበቃል (የ MP3 የፈጠራ ባለቤትነት በ2018 ጊዜው አልፎበታል ተብሎ ይጠበቃል) ግን እስከዚያው ምን እናደርጋለን?

ነፃ ሶፍትዌርን ለነፃነት የምንቆጥር ሰዎች ለማንኛውም ከነጻ ሶፍትዌሮች ጋር እንቆያለን ።የባለቤትነት መብት ሳይኖራቸው ስራን እንሰራለን ።ነገር ግን ነፃ ሶፍትዌሮችን በቴክኒካል የላቀ ይሆናል ብለው ስለሚጠብቁ ዋጋ የሚሰጡት ሶፍትዌሮችን ሊጠሩ ይችላሉ። የባለቤትነት መብት ሲይዘው ውድቀት፡- ስለዚህ ስለ “ባዛር” የዕድገት ሞዴል ተግባራዊ ውጤታማነት እና ስለ አንዳንድ ነፃ ሶፍትዌሮች አስተማማኝነት እና ኃይል ማውራት ጠቃሚ ቢሆንም በዚህ ብቻ ማቆም የለብንም። ነፃነት እና መርህ.

ነጻ ሰነዶች

በነጻ ኦፕሬቲንግ ሲስተሮቻችን ውስጥ ትልቁ ጉድለት በሶፍትዌሩ ውስጥ አይደለም - በስርዓታችን ውስጥ ልናካትተው የምንችለው ጥሩ የነጻ ማኑዋሎች እጥረት ነው። ሰነዶች የማንኛውም የሶፍትዌር ጥቅል አስፈላጊ አካል ነው; ጠቃሚ የነጻ ሶፍትዌር ጥቅል ከጥሩ ነጻ መመሪያ ጋር ካልመጣ ይህ ትልቅ ክፍተት ነው። ዛሬ ብዙ እንደዚህ ያሉ ክፍተቶች አሉን።

ነፃ ሰነዶች፣ እንደ ነፃ ሶፍትዌር፣ የነጻነት ጉዳይ እንጂ የዋጋ ጉዳይ አይደለም። የነጻ ማኑዋል መስፈርት ከነጻ ሶፍትዌር ጋር አንድ አይነት ነው፡ ለሁሉም ተጠቃሚዎች የተወሰነ ነፃነት የመስጠት ጉዳይ ነው። መመሪያው ከእያንዳንዱ የፕሮግራሙ ቅጂ ጋር እንዲሄድ (የንግድ ሽያጭን ጨምሮ) በመስመር ላይ እና በወረቀት ላይ ማሰራጨት መፍቀድ አለበት።

የማሻሻያ ፈቃድም ወሳኝ ነው። እንደአጠቃላይ፣ ሁሉንም አይነት መጣጥፎችን እና መጽሃፎችን ለማሻሻል ሰዎች ፈቃድ እንዲኖራቸው አስፈላጊ ነው ብዬ አላምንም። ለምሳሌ እርስዎ ወይም እኔ እንደዚህ አይነት መጣጥፎችን ለማሻሻል ፈቃድ የመስጠት ግዴታ ያለብን አይመስለኝም። ተግባራችንን እና አመለካከታችንን የሚገልፅ።

ነገር ግን የመቀየር ነፃነት ለነፃ ሶፍትዌር ሰነዶች ወሳኝ የሆነበት የተለየ ምክንያት አለ. ሰዎች ሶፍትዌሩን የመቀየር መብታቸውን ሲጠቀሙ እና ባህሪያቱን ሲጨምሩ ወይም ሲቀይሩ፣ ህሊና ቢስ ከሆኑ መመሪያውን ይለውጣሉ - ስለዚህ በተሻሻለው ፕሮግራም ትክክለኛ እና ጥቅም ላይ የሚውሉ ሰነዶችን ማቅረብ ይችላሉ። ፕሮግራመሮች ህሊናዊ እንዲሆኑ እና ስራውን እንዲጨርሱ የማይፈቅድ ነፃ ያልሆነ ማንዋል የማህበረሰባችንን ፍላጎት አይሞላም።

ማሻሻያዎች እንዴት እንደሚደረጉ ላይ አንዳንድ አይነት ገደቦች ምንም ችግር አይፈጥሩም። ለምሳሌ፣ የዋናውን ደራሲ የቅጂ መብት ማስታወቂያ፣ የስርጭት ውል ወይም የደራሲዎችን ዝርዝር ለመጠበቅ የሚያስፈልጉ መስፈርቶች ደህና ናቸው፣ የተሻሻሉ ስሪቶችም እንደተሻሻሉ ማስታወቅያ መጠየቁ ምንም ችግር የለውም፣ ምንም እንኳን ሙሉ ክፍሎች እንዲኖራቸው። እነዚህ ክፍሎች ቴክኒካል ካልሆኑ ርእሶች ጋር እስካልተያዙ ድረስ ሊሰረዙ ወይም ሊለወጡ አይችሉም።እንደነዚህ አይነት ገደቦች ችግር አይደሉም ምክንያቱም ህሊና ያለው ፕሮግራመር ከተሻሻለው ፕሮግራም ጋር እንዲመጣጠን መመሪያውን እንዳያስተካክል ስለማይከለክሉት። በሌላ አነጋገር ነፃውን የሶፍትዌር ማህበረሰብ መመሪያውን ሙሉ በሙሉ እንዳይጠቀም አያግዱም።

ሆኖም ግን, ሁሉንም ማስተካከል መቻል አለበት ቴክኒካልየመመሪያው ይዘት, እና ከዚያም ውጤቱን በሁሉም የተለመዱ ሚዲያዎች, በሁሉም የተለመዱ ሰርጦች ውስጥ ማሰራጨት; አለበለዚያ እገዳው ማህበረሰቡን እንቅፋት ይፈጥራል, መመሪያው ነጻ አይደለም, እና ሌላ መመሪያ ያስፈልገናል.

ነፃ የሶፍትዌር ገንቢዎች የተሟላ የነፃ ማኑዋሎችን ለማምረት ግንዛቤ እና ቁርጠኝነት ይኖራቸው ይሆን? አሁንም የወደፊት እጣ ፈንታችን በፍልስፍና ላይ የተመሰረተ ነው።

ስለ ነፃነት ማውራት አለብን

ዛሬ ግምቶች እንደ Debian GNU/Linux እና Red Hat "Linux" ያሉ የጂኤንዩ/ሊኑክስ ስርዓቶች አስር ሚሊዮን ተጠቃሚዎች እንዳሉ ነው። ነፃ ሶፍትዌሮች እንደዚህ ያሉ ተግባራዊ ጥቅሞችን አዳብረዋል ፣ ስለሆነም ተጠቃሚዎች በተጨባጭ በተጨባጭ ምክንያቶች ወደ እሱ እየጎረፉ ነው።

የዚህ ጥሩ መዘዞች ግልጽ ናቸው፡ ነፃ ሶፍትዌርን ለመስራት የበለጠ ፍላጎት፣ለነጻ የሶፍትዌር ንግዶች ብዙ ደንበኞች እና ኩባንያዎች ከባለቤትነት የሶፍትዌር ምርቶች ይልቅ የንግድ ነፃ ሶፍትዌር እንዲያዘጋጁ የማበረታታት ችሎታ።

ነገር ግን በሶፍትዌሩ ላይ ያለው ፍላጎት በእሱ ላይ የተመሰረተውን ፍልስፍና ከመገንዘብ ይልቅ በፍጥነት እያደገ ነው, ይህ ደግሞ ወደ ችግር ያመራል. ከላይ የተገለጹትን ተግዳሮቶች እና ስጋቶችን የመቋቋም አቅማችን የተመካው ለነጻነት በፅናት ለመቆም ባለው ፍላጎት ላይ ነው። ማህበረሰባችን ይህ ፈቃድ እንዳለው ለማረጋገጥ አዲሶቹ ተጠቃሚዎች ወደ ማህበረሰቡ ሲገቡ ሀሳቡን ማሰራጨት አለብን።

ግን ይህን ማድረግ እየሳነን ነው፡ አዳዲስ ተጠቃሚዎችን ወደ ማህበረሰባችን ለመሳብ የሚደረገው ጥረት የማህበረሰባችንን ስነ ዜጋ ለማስተማር ከሚደረገው ጥረት እጅግ የላቀ ነው። ሁለቱንም ማድረግ አለብን, እና ሁለቱን ጥረቶች ሚዛን መጠበቅ አለብን.

"ክፍት ምንጭ"

በ1998 አዲስ ተጠቃሚዎችን ስለ ነፃነት ማስተማር በጣም ከባድ ሆነ፣የማህበረሰቡ ክፍል “ነጻ ሶፍትዌር” የሚለውን ቃል መጠቀም አቁሞ በምትኩ “ክፍት ምንጭ ሶፍትዌር” ለማለት ወሰነ።

ይህን ቃል የወደዱት አንዳንዶች “ነጻ” የሚለውን “በነፃ” ከሚለው ውዥንብር ለመዳን ዓላማ አድርገው ነበር። ሌሎች ግን የነጻውን የሶፍትዌር እንቅስቃሴ እና የጂኤንዩ ፕሮጀክትን ያነሳሳውን የመርህ መንፈስ ወደ ጎን በመተው ለስራ አስፈፃሚዎች እና ለንግድ ተጠቃሚዎች ይግባኝ ለማለት ያሰቡ ሲሆን አብዛኛዎቹ ከነጻነት በላይ ትርፍን ከማህበረሰብ በላይ የሚያስቀምጥ ርዕዮተ ዓለም ያቀፈ ነው። መርህ ስለዚህ “ክፍት ምንጭ” የሚለው አባባል ከፍተኛ ጥራት ያላቸውን ሶፍትዌሮችን ለመስራት ባለው አቅም ላይ ያተኩራል ነገር ግን የነጻነት፣ የማህበረሰብ እና የመርህ ሃሳቦችን ያስወግዳል።

የ "ሊኑክስ" መጽሔቶች ለዚህ ግልጽ ምሳሌ ናቸው - እነሱ ከጂኤንዩ/ሊኑክስ ጋር አብሮ የሚሰራ የባለቤትነት ሶፍትዌር በማስታወቂያዎች የተሞሉ ናቸው። የሚቀጥለው Motif ወይም Qt በሚታይበት ጊዜ እነዚህ መጽሔቶች ፕሮግራመሮች ከእሱ እንዲርቁ ያስጠነቅቃሉ ወይንስ ማስታወቂያዎችን ያካሂዳሉ?

የንግድ ሥራ ድጋፍ በብዙ መልኩ ለህብረተሰቡ አስተዋፅኦ ሊያደርግ ይችላል; ሁሉም እኩል ናቸው, ጠቃሚ ነው. ነገር ግን ስለ ነፃነት እና መርህ ትንሽ በመናገር ድጋፋቸውን ማሸነፍ ከባድ ነው; ቀደም ሲል በአገልግሎት አሰጣጥ እና በሥነ ዜጋ ትምህርት መካከል ያለውን አለመመጣጠን የበለጠ የከፋ ያደርገዋል።

"ነጻ ሶፍትዌር" እና "ክፍት ምንጭ" አንድ አይነት የሶፍትዌር ምድብ ይብዛም ይነስ ይገልፃሉ ነገር ግን ስለ ሶፍትዌሩ እና ስለእሴቶቹ የተለያዩ ነገሮችን ይናገሩ። የጂኤንዩ ፕሮጀክት ቴክኖሎጂ ብቻ ሳይሆን ነፃነት አስፈላጊ ነው የሚለውን ሃሳብ ለመግለጽ "ነጻ ሶፍትዌር" የሚለውን ቃል መጠቀሙን ቀጥሏል።

ይሞክሩ!

የዮዳ አፎሪዝም (“ሙከራ የለም”) ጥሩ ይመስላል፣ ግን ለእኔ አይሰራም። አብዛኛውን ስራዬን የሰራሁት ስራውን መስራት እንደምችል በመጨነቅ እና ብሰራ ግቡን ለማሳካት በቂ መሆኑን ሳላውቅ ነው። እኔ ግን ለማንኛውም ሞከርኩ፣ ምክንያቱም ከእኔ በቀር በጠላትና በከተማዬ መካከል ማንም አልነበረም። ራሴን እየገረመኝ አንዳንዴ ተሳክቶልኛል።

አንዳንድ ጊዜ እኔ አልተሳካም; አንዳንድ ከተሞቼ ወድቀዋል። ከዚያም ሌላ ስጋት ያለበት ከተማ አገኘሁና ለሌላ ጦርነት ተዘጋጀሁ። በጊዜ ሂደት፣ ማስፈራሪያ መፈለግን ተምሬ ራሴን በእነሱ እና በከተማዬ መካከል አስቀምጬ ሌሎች ጠላፊዎች መጥተው እንዲቀላቀሉኝ ጥሪዬን አስተላልፋለሁ።

በአሁኑ ጊዜ፣ ብዙ ጊዜ እኔ ብቻ አይደለሁም። መስመሩን ለመያዝ የጠላፊዎች ቡድን ሲቆፍሩ ሳይ እፎይታ እና ደስታ ነው፣ ​​እናም ይህች ከተማ በአሁኑ ጊዜ ልትተርፍ እንደምትችል ተገነዘብኩ። አመት፣ እና አሁን ማይክሮሶፍት ማህበረሰባችንን በግልፅ ኢላማ አድርጓል።የወደፊቱን የነፃነት ጊዜ እንደቀላል ልንወስደው አንችልም። እንደ ቀላል ነገር አይውሰዱት! ነፃነትዎን ለመጠበቅ ከፈለጉ እሱን ለመከላከል ዝግጁ መሆን አለብዎት።

ክፍያዎች ገቢ

የሉአ ስህተት በሞጁል፡ዊኪዳታ በመስመር 170፡ መስክ "ዊኪቤዝ" (የናይል ዋጋ) ለማመልከት ሞክር።

ልገሳ

የሉአ ስህተት በሞጁል፡ዊኪዳታ በመስመር 170፡ መስክ "ዊኪቤዝ" (የናይል ዋጋ) ለማመልከት ሞክር።

የበጎ ፈቃደኞች ብዛት

የሉአ ስህተት በሞጁል፡ዊኪዳታ በመስመር 170፡ መስክ "ዊኪቤዝ" (የናይል ዋጋ) ለማመልከት ሞክር።

የሰራተኞች ብዛት

የሉአ ስህተት በሞጁል፡ዊኪዳታ በመስመር 170፡ መስክ "ዊኪቤዝ" (የናይል ዋጋ) ለማመልከት ሞክር።

የአባላት ብዛት

የሉአ ስህተት በሞጁል፡ዊኪዳታ በመስመር 170፡ መስክ "ዊኪቤዝ" (የናይል ዋጋ) ለማመልከት ሞክር።

ቅርንጫፎች

የሉአ ስህተት በሞጁል፡ዊኪዳታ በመስመር 170፡ መስክ "ዊኪቤዝ" (የናይል ዋጋ) ለማመልከት ሞክር።

የራሴ

የሉአ ስህተት በሞጁል፡ዊኪዳታ በመስመር 170፡ መስክ "ዊኪቤዝ" (የናይል ዋጋ) ለማመልከት ሞክር።

የመለያ መስመር

የሉአ ስህተት በሞጁል፡ዊኪዳታ በመስመር 170፡ መስክ "ዊኪቤዝ" (የናይል ዋጋ) ለማመልከት ሞክር።

ድህረገፅ

የሉአ ስህተት በሞጁል፡ዊኪዳታ በመስመር 170፡ መስክ "ዊኪቤዝ" (የናይል ዋጋ) ለማመልከት ሞክር።

ፈሳሽ የሚወጣበት ቀን

የሉአ ስህተት በሞጁል፡ዊኪዳታ በመስመር 170፡ መስክ "ዊኪቤዝ" (የናይል ዋጋ) ለማመልከት ሞክር።

የጂኤንዩ ፕሮጀክት ቀጣይነት ያለው ስራ ሶፍትዌሮችን ማዘጋጀት፣ ግንዛቤን ማሳደግ፣ የፖለቲካ ዘመቻዎችን ማካሄድ እና አዳዲስ ቁሳቁሶችን ማሰራጨትን ያጠቃልላል።

የፕሮጀክቱ አመጣጥ

ፕሮጀክቱ ሲጀመር እነሱ...

  • አንድ አስትሮይድ የተሰየመው በጂኤንዩ ፕሮጀክት - (9965) ጂኤንዩ ነው።

ተመልከት

የ “ጂኤንዩ ፕሮጀክት” የሚለውን መጣጥፍ ግምገማ ይፃፉ

ማስታወሻዎች

አገናኞች

  • (እንግሊዝኛ) - የጂኤንዩ ፕሮጀክት ኦፊሴላዊ ድር ጣቢያ

የጂኤንዩ ፕሮጀክትን የሚገልጽ ቅንጭብጭብ

- ውሸት, ግድያ, ክህደት ... እንደዚህ አይነት ቃላት የሉዎትም?
- ከረጅም ጊዜ በፊት ነበር ... ማንም ከእንግዲህ አያስታውስም. እኔ ብቻ። ግን ምን እንደነበረ እናውቃለን። ይህ ፈጽሞ እንዳንረሳው "በጥንት ትውስታችን" ውስጥ ተካትቷል. ክፉዎች ከሚኖሩበት ቦታ መጥተዋል?
በሀዘን አንገቴን ነቀነቅኩ። በአገሬ ምድር ላይ በጣም ተበሳጨሁ, እና በእሷ ላይ ያለው ህይወት በጣም ፍጽምና የጎደለው በመሆኑ እንደዚህ አይነት ጥያቄዎችን እንድጠይቅ አስገድዶኛል ... ግን በተመሳሳይ ጊዜ, ክፋት ከቤታችን ለዘላለም እንዲወጣ በጣም እፈልግ ነበር, ምክንያቱም ይህንን ቤት በሙሉ ልቤ እንደወደድኩት እና አንድ ቀን እንደዚህ ያለ አስደሳች ቀን እንደሚመጣ ብዙ ጊዜ ህልም ነበረው-
ሰው መልካም ነገርን ብቻ እንደሚያመጣለት እያወቀ በደስታ ፈገግ ይላል።
ብቸኛ የሆነች ልጅ ምሽት ላይ በጣም ጨለማ በሆነው ጎዳና ላይ ለመራመድ ሳትፈራ፣ አንድ ሰው እንደሚያስቀይማት ሳትፈራ...
የቅርብ ጓደኛህ ይከዳሃል ብለህ ሳትፈራ ልብህን በደስታ ስትከፍት...
በጣም ውድ የሆነ ነገር በመንገድ ላይ ትተህ ስትሄድ ጀርባህን ካዞርክ ወዲያው ይሰረቃል ብለህ ሳትፈራ...
እናም እኔ በቅንነት ፣ በሙሉ ልቤ ፣ የሆነ ቦታ በእውነቱ እንደዚህ ያለ አስደናቂ ዓለም እንዳለ ፣ ክፋት እና ፍርሃት በሌለበት ፣ ግን ቀላል የህይወት እና የውበት ደስታ እንዳለ አምን ነበር… ለዚያም ነው ፣ የእኔን የዋህ ህልሜን ተከትሎ። ተ ጠ ቀ ም ኩ ትንሹ ዕድልይህንኑ፣ ፅኑ እና የማይጠፋውን፣ ምድራዊውን ክፋታችንን እንዴት ማጥፋት እንደሚቻል ቢያንስ አንድ ነገር ለመማር... እና ደግሞ - የሆነ ቦታ እኔ ነኝ ብዬ ለአንድ ሰው ለመናገር ፈጽሞ እንዳላፍር - የሰው ልጅ። ...
በእርግጥ እነዚህ የዋህ የልጅነት ህልሞች ነበሩ... ግን ያኔ ገና ልጅ ነበርኩ።
- ስሜ አቲስ, ማን-ስቬትላና እባላለሁ. ገና ከጅምሩ እዚህ ኖሬአለሁ፣ ክፉ አይቻለሁ... ብዙ ክፋት...
- ጥበበኛ አቲስ እንዴት አስወገደው?! አንድ ሰው ረድቶዎታል?... - በተስፋ ጠየቅሁ። - ሊረዱን ይችላሉ? ... ቢያንስ ምክር ይስጡኝ?
- ምክንያቱን አግኝተናል... ገደላትም። ክፋትህ ግን ከአቅማችን በላይ ነው። የተለየ ነው... ልክ እንደሌሎች እና እርስዎ። እና የሌሎች መልካም ነገር ሁልጊዜ ለእርስዎ ጥሩ ላይሆን ይችላል. የእራስዎን ምክንያት መፈለግ አለብዎት. እና አጥፋው” ብሎ በእርጋታ እጁን ጭንቅላቴ ላይ አደረገ እና አስደናቂ ሰላም ወደ እኔ ፈሰሰ... “ደህና ሁኑ፣ ማን-ስቬትላና... ለጥያቄህ መልስ ታገኛለህ። አርፈህ...
በሀሳብ ጠልቄ ቆምኩ እና በዙሪያዬ ያለው እውነታ ከረጅም ጊዜ በፊት እንደተለወጠ ትኩረት አልሰጠኝም ፣ እና እንግዳ የሆነች ፣ ግልፅ ከተማ ሳይሆን ፣ አሁን በአንዳንድ ያልተለመዱ ፣ ጠፍጣፋዎች ላይ ጥቅጥቅ ባለ ሐምራዊ “ውሃ” ውስጥ “እንዋኝ ነበር” እና ግልጽ መሣሪያ፣ እጀታዎች፣ መቅዘፊያዎች ያልነበሩበት - ምንም ነገር የለም፣ በትልቅ ቀጭን፣ በሚንቀሳቀስ ገላጭ ብርጭቆ ላይ የቆምን ያህል። ምንም እንኳን ምንም አይነት እንቅስቃሴ እና መንቀጥቀጥ ባይሰማም. በሚያስደንቅ ሁኔታ በተረጋጋ እና በተረጋጋ ሁኔታ ላይ ላዩን ተንሸራቶ፣ ጭራሹኑ እየተንቀሳቀሰ መሆኑን እንዲረሱ አደረገው...
- ይህ ምንድን ነው? ... ወዴት እየሄድን ነው? - በመገረም ጠየቅሁ።
"ትንሽ ጓደኛህን ለማንሳት," ቬያ በእርጋታ መለሰች.
- ግን እንዴት?!. አልቻለችም ፣ ትችላለች?...
- ይችላል። መልሱ "እንደ አንተ አይነት ክሪስታል አላት።" “በድልድዩ” ላይ እናገኛታለን እና ምንም ተጨማሪ ነገር ሳትገልጽ ብዙም ሳይቆይ እንግዳ የሆነውን “ጀልባችንን” አቆመች።
አሁን እኛ ቀድሞውንም አንዳንድ የሚያብረቀርቅ "የተወለወለ" ግድግዳ ግርጌ ላይ ነበርን, እንደ ሌሊት ጥቁር, ይህም ብርሃን እና በዙሪያው የሚያብለጨልጭ ከሁሉም ነገር የተለየ, እና ሰው ሠራሽ የተፈጠረ እና ባዕድ በሚመስለው. በድንገት ግድግዳው “ተከፈለ” ፣ እዚያ ቦታ ላይ ጥቅጥቅ ያለ ጭጋግ ያቀፈ ይመስል ፣ እና በወርቃማ “ኮኮን” ውስጥ ታየ… ስቴላ። ትኩስ እና ጤናማ፣ አሁን ለአስደሳች የእግር ጉዞ የሄደች ያህል... እና በእርግጥ፣ በሚሆነው ነገር በጣም ደስተኛ ሆና... እኔን እያየች፣ ጣፋጭ ትንሽ ፊቷ በደስታ አበራ እና ከልምዳዋ የተነሳ ወዲያው መጮህ ጀመረች። :
– አንተም እዚህ ነህ?!... ኧረ እንዴት ጥሩ!!! እና በጣም ተጨንቄ ነበር!... በጣም ተጨንቄያለሁ!... በእርግጠኝነት የሆነ ነገር ያጋጠመህ መስሎኝ ነበር። እንዴት እዚህ ደረስክ?... - ትንሿ ልጅ አፈጠጠችብኝ፣ ግራ ተጋባች።

መሰረታዊ ደረጃዎች

UNIXes በኮምፒውተር አምራቾች የሚቀርቡ

መኪና የአሰራር ሂደት "ኦሪጅናል"
ፀሐይ 1፣2፣10፣... SunOS 4.1.2 ቢኤስዲ 4.3
ፀሐይ 10,20,1000 SunOS 5.5 SVR4.0
IBM RS/6000 AIX ኤስቪ 3.2
HP አፖሎ 900 HP/UX 10 ቢኤስዲ 4.2 እና SV 3.2
ተከታታይ ዳይኒክ ኤስቪ 4.0
Motorola 922 SVR4/88 SVR4.0
ቤስታ-88 ቤስቲክስ SV 3.1
ዲኢሲ ኡልትሪክስ ቢኤስዲ 4.2
DEC አልፋ AXP OSF/1 ቢኤስዲ 4.3
SGCS የሲሊኮን ግራፊክ አይሪክስ 6.0

መድረክን በመምረጥ "የራሱን" UNIX ከእሱ ጋር በራስ-ሰር እናገኛለን. ምናልባትም, ከተጠቃሚው እና ከአስተዳዳሪው አካባቢ ምቾት እና ታማኝነት አንፃር, በጣም ደስ የሚልው AIX ነው. እና በጣም የተለመደው Solaris 2.5 (በተፈጥሮ) ነው.

ወደ ዩኒክስ ጦርነቶች የሚባሉት የዩኒክስ የንግድ አተገባበር መምጣት ነበር። እያንዳንዱ ኩባንያ በገበያው ውስጥ የላቀ ደረጃ ላይ ለመድረስ በሚደረገው ጥረት አንዳንድ ባህሪያትን, የራሱ ማሻሻያዎችን እና ማሻሻያዎችን, አንዳንድ ጊዜ ስርዓቱን ከሌሎች በገበያው ውስጥ የመለየት ቀጥተኛ ግብ በስርአቱ ውስጥ ተካቷል. የልማት ኩባንያዎች ከተወዳዳሪዎች የበለጠ ጥቅም ለማግኘት በሚያደርጉት ጥረት ውስጥም ለውጦችን አድርገዋል የመተግበሪያ ፕሮግራሚንግ በይነገጽ(ኤፒአይ- አፕሊኬሽን ፕሮግራመር ኢንተርፌስ)) - የሶፍትዌር ገንቢዎች ፕሮግራሞቻቸው ከኦፕሬቲንግ ሲስተም ጋር ተኳሃኝ እንዲሆኑ ሊከተሏቸው የሚገቡ ተግባራት ዝርዝር መግለጫ ይህ ደግሞ የተለያዩ የዩኒክስ ስሪቶች ተኳሃኝ እንዳይሆኑ እና የሶፍትዌር አለመጣጣም እንዲፈጠር አድርጓል። በተለያዩ (ገለልተኛን ጨምሮ) አቅራቢዎች የተገነቡ።

ነገር ግን በተለያዩ የዩኒክስ ስሪቶች መካከል የተደረጉት ጦርነቶች በጣም የከፋ መዘዝ የዩኒክስን ፈጣን መሻሻል በእድገቱ መጀመሪያ ላይ ያመቻቸትን የምንጭ ኮድ ልውውጥ ማብቃቱ ነው። በምስጢር ከመጠበቅ እና የንግድን ምርት ልማት ላይ ሙሉ በሙሉ ከመቆጣጠር ውጭ ሌላ ሞዴል ከሌለው AT&T የምንጭ ኮድ ስርጭትን በጥብቅ ከልክሏል። የዩኒክስ ካሴቶችን በሕገ-ወጥ መንገድ ለማሰራጨት የሕግ እርምጃ መውሰድ ብዙም ይግባኝ አልነበረውም። ከዩኒቨርሲቲዎች የሚፈልሱት አዳዲስ ሀሳቦች ደርቀዋል።

ይህንን ችግር ለመቅረፍ ዩኒክስን ደረጃውን የጠበቀ ለማድረግ ብዙ ሙከራዎች ተደርገዋል።

ለሲስተም V እና በርክሌይ የተዘጋጀውን የኤፒአይ (ፕሮግራሚንግ በይነገጽ) ስሪቶችን ደረጃውን የጠበቀ ለማድረግ የመጀመሪያው ከባድ ጥረት በ1983 /usr/group በሚባል ተነሳሽነት ቡድን ተካሄዷል። ይሁን እንጂ የስርዓተ ክወናው ስሪቶች ቁጥር እያደገ ሲሄድ የስታንዳርድ ውጤታማነት ቀንሷል እና ከአንድ አመት በኋላ በ 1985 የ POSIX ስታንዳርድ (ተንቀሳቃሽ ኦፕሬቲንግ ሲስተም በይነገጽ ለኮምፒውቲንግ አካባቢ) ተፈጠረ።



እ.ኤ.አ. በ 1988 የ POSIX 1003.1-1988 ደረጃ ተዘጋጅቷል ፣ ይህም የመተግበሪያ ፕሮግራሚንግ በይነገጽን ይገልፃል። ይህ መመዘኛ UNIX ያልሆኑ አርክቴክቸርን ጨምሮ በብዙ ኦፕሬቲንግ ሲስተሞች በሰፊው ጥቅም ላይ ይውላል። ከሁለት አመት በኋላ, መስፈርቱ እንደ IEEE (የኤሌክትሪክ እና ኤሌክትሮኒክስ መሐንዲሶች ተቋም, አሁንም አለ) መደበኛ IEEE 1003.1-1990 ተወሰደ. መስፈርቱ የሚገልፀው በይነገጽን ብቻ እንጂ የተለየ ድርጅት አይደለም፣ስለዚህ በስርዓት ጥሪዎች እና በቤተመፃህፍት ተግባራት መካከል ምንም ልዩነት የለውም፣ሁሉም የፕሮግራም አወጣጥ በይነገጽ ክፍሎችን በቀላሉ ይሰራሉ።

ሁሉም በኋላ የዩኒክስ መመዘኛዎች POSIX ያካትታሉ፣ እና ሁሉም ተከታይ የዩኒክስ ስሪቶች ይህንን መስፈርት ያከብራሉ። በኋላ ላይ በዩኒክስ ከርነል ውስጥ የታየ ብቸኛው ዋና መጨመር ከቢኤስዲ የመጡ ሶኬቶች ናቸው።

በ 1984 በበርካታ የአውሮፓ ኩባንያዎች የተፈጠረው የ X/Open consortium (በኋላ ኦፕን ግሩፕ) የተባለ ለትርፍ ያልተቋቋመ ድርጅት በተለያዩ አምራቾች መካከል ስምምነት የተደረሰበት የጋራ የስርዓተ ክወና መገናኛዎችን የማዘጋጀት ሥራ ወሰደ። የመተግበሪያው ተንቀሳቃሽነት ዋጋ አነስተኛ የሚሆንባቸው በእውነት ክፍት ስርዓቶች .

እ.ኤ.አ. በ 1992 ፣ POSIX 1003.1-1988 እና ለ ስታንዳርድ ያካተተ የ X/OpenPortability Guide ስሪት 3 (XPG3) በመባል የሚታወቅ ሰነድ ታየ ። የግራፊክስ ስርዓትበማሳቹሴትስ የቴክኖሎጂ ተቋም (ዩኤስኤ) የተገነባው X የዊንዶውስ ሲስተም. በ 1994 - XPG4.2.

እ.ኤ.አ. በ 1996 የ X/Open እና OSF ውህደት የ “ኦፕን ግሩፕ” ጥምረት እንዲፈጠር ምክንያት ሆኗል ፣ ይህም በክፍት ስርዓቶች መስክ እድገትን ቀጥሏል ፣ ለምሳሌ ፣ የጋራ ዴስክቶፕ አካባቢ የተጠቃሚ በይነገጽ ተጨማሪ ልማት ፣ ለተሰራጨው ኮምፒተር በይነገጽ። አካባቢ የተከፋፈለ ስሌት አካባቢ - DCE, ወዘተ.

(የአሜሪካ ብሔራዊ ደረጃዎች ተቋም)

እ.ኤ.አ. በ 1989 የአሜሪካ ብሄራዊ ደረጃዎች ኢንስቲትዩት ለ C ፕሮግራሚንግ ቋንቋ የ X3.159-1989 ደረጃን አፀደቀ። መስፈርቱ የመደበኛ ቤተ-መጽሐፍትን አገባብ፣ ትርጓሜ እና ይዘት ይገልጻል።

ጂኤንዩ የተለያዩ አይነት ነፃ ፕሮግራሞችን የሚፈጥር የገንቢዎች ማህበር ነው።

ጂኤንዩ ብዙዎችን የፈጠረ ፕሮጀክት ነው። ነጻ ፕሮግራሞችእንደ ክፍት ምንጭ ስትራቴጂ አካል።

ከዚህም በላይ እነዚህ ፕሮግራሞች ሁሉንም ነገር ማድረግ ይችላሉ - ከፋይሎች ጋር ከመሥራት እስከ ጽሑፎችን ማቀናበር, እና gcc compiler (GNU C) ለ UNIX በጣም አስተማማኝ እና ቀልጣፋ ኮምፕሌተሮች አንዱ ነው. ይህ ማንኛውንም UNIX መሰል ስርዓተ ክወናን በነጻ ሶፍትዌር ለማስታጠቅ ያስችላል።

GNU/Linux ምንድን ነው?

ሊኑክስ ከርነል ብቻ ስለሆነ እንደነዚህ ያሉ መሳሪያዎች የግድ አስፈላጊ ናቸው. ከርነል ከማህደረ ትውስታ፣ ከዲስኮች እና ከውስጥ መሳሪያዎች ጋር አብሮ የመስራት ሃላፊነት አለበት፣ ነገር ግን ለምሳሌ፣ የጽሁፍ አርታኢ የለውም። ግን ሌሎች ፕሮግራሞችን ማስኬድ ይችላል። ስለዚህ የነጻውን ከርነል በነጻ ፕሮግራሞች ስብስብ መሙላት በጣም ተፈጥሯዊ ይመስላል። ውጤቱ የጂኤንዩ/ሊኑክስ ታንደም ነው።

"ጂኤንዩ አህጽሮተ ቃል "ጂኤንዩ UNIX አይደለም" (ጂኤንዩ - UNIX አይደለም) ማለት ነው. ከጂኤንዩ ስርዓት እድገት በስተጀርባ ያለው ዋና ሀሳብ ከ UNIX ሙሉ ለሙሉ ልዩነት ነው. UNIX ሁል ጊዜ የባለቤትነት ሶፍትዌር ነበር እና ይቆያል, ማለትም, ይከለክላል. ተጠቃሚዎቹ የመተባበር ነፃነት እንዲሁም ኮምፒውተሮቻችንን የመቆጣጠር ነፃነት አላቸው ። ነፃ የኮምፒዩተር ማህበረሰብ ለመሆን ነፃ ኦፕሬቲንግ ሲስተም እንፈልጋለን ። ያሉትን ስርዓቶች ለመግዛት እና ማንኛውንም ነፃ ለማድረግ የሚያስችል በቂ ገንዘብ አልነበረንም ፣ ግን እኛ " አዲስ ለመፍጠር በቂ እውቀትና ክህሎት ነበረን የጂኤንዩ መፈጠር ትልቅ ትልቅ ስራ ነበር የሰራነው በነጻነታችን ስም ነው ያንተም ጭምር።

እ.ኤ.አ. በ 1985 አር.ስታልማን ታዋቂውን የጂኤንዩ ማኒፌስቶን ፃፈ (እ.ኤ.አ. በመጋቢት 1985 እትም በዶክተር ዶብ ጆርናል እትም) እና ነፃ ሶፍትዌር ፋውንዴሽን (ኤፍኤስኤፍ) ለነፃ ሶፍትዌሮች ልማት የበጎ አድራጎት መሠረት አቋቋመ ። ኢማክ ካሴቶችን አሰራጭቷል እና በኋላ ሌሎች ነፃ ሶፍትዌሮችን (በጂኤንዩ ፕሮጀክት ውስጥም ሆነ ከጂኤንዩ ውጭ የተፈጠሩ) እና ለጂኤንዩ ፕሮጀክት ልማት የሚሆን መመሪያ መሸጥ ጀመረ።ኤፍኤስኤፍ ልገሳዎችን ተቀብሏል ነገርግን አብዛኛው ገቢ የሚገኘው ሁልጊዜ ከቅጂ ሽያጭ ነው። ነጻ ሶፍትዌር እና ተዛማጅ አገልግሎቶች.

የነጻ ሶፍትዌሮች ልማት በጣም አስፈላጊ እርምጃ ነበር፣ ነገር ግን የበለጠ አስፈላጊው የጂኤንዩ አጠቃላይ የህዝብ ፈቃድ (ጂ.ፒ.ኤል.ኤል) መፍጠር ነው። ይህ ስም በተለያዩ ደራሲያን ወደ ሩሲያኛ ተተርጉሟል - አጠቃላይ የህዝብ ፈቃድ ፣ አጠቃላይ የህዝብ ፈቃድ ፣ ወዘተ. እንደሆነ ግን ይታመናል የዚህ ፍቃድ የእንግሊዘኛ ቅጂ ብቻ በህጋዊ መልኩ አስገዳጅነት ያለው. የጂፒኤል መሰረታዊ ሃሳብ ተጠቃሚው የሚከተሉትን አራት መብቶች (ወይም አራት ነጻነቶች) ሊኖረው ይገባል የሚል ነው።

· ለማንኛውም ዓላማ ፕሮግራምን የማካሄድ መብት (ነፃነት 0)

· የፕሮግራሙን አወቃቀር የማጥናት እና ከፍላጎት (ነፃነት 1) ጋር የማጣጣም መብት, ይህም የፕሮግራሙን ምንጭ ኮድ ማግኘትን ያመለክታል.

· ፕሮግራሙን የማሰራጨት መብት, ሌሎችን ለመርዳት እድሉን ማግኘት (ነጻነት 2).

· ፕሮግራሙን የማሻሻል እና ማሻሻያዎችን የማተም መብት ለመላው ማህበረሰብ ጥቅም (ነፃነት 3) ይህ ደግሞ የፕሮግራሙን ምንጭ ኮድ ማግኘትን ያመለክታል።

በዚህ ፈቃድ ስር የሚሰራጩ ሶፍትዌሮች ጥቅም ላይ ሊውሉ፣ ሊገለበጡ፣ ሊቀየሩ፣ ሊቀየሩ፣ ሊተላለፉ ወይም የተሻሻሉ (ወይም ያልተሻሻሉ) ስሪቶችን ለሌሎች በማናቸውም መንገድ ሊሸጡ ይችላሉ፣ የዚህ ዓይነቱ ሂደት ውጤት በጂፒኤልኤል ፈቃድ ስር የሚሰራጭ እስካልሆነ ድረስ። በዚህ ፍቃድ ውስጥ የመጨረሻው ሁኔታ በጣም አስፈላጊ እና ወሳኝ ነው. የነጻ ሶፍትዌር ገንቢዎች ጥረት ውጤቶቹ ክፍት ሆነው እንዲቀጥሉ እና የማንኛውም መደበኛ ፈቃድ ያለው ምርት አካል እንዳይሆኑ ያረጋግጣል። እንዲሁም ነፃ ሶፍትዌሮችን በነጻ ከሚሰራጩ ሶፍትዌሮች ይለያል። የዚህ ፈቃድ መስፈርቶች አንዱ በጂፒኤል ፍቃድ የተሰጣቸውን ሶፍትዌሮች ሲሸጡ የሶፍትዌሩን ምንጭ ኮድ ማግኘት ለሚፈልግ ለማንኛውም ሰው እንዲደርስ ማድረግ አለቦት። በ FSF ፈጣሪዎች አባባል የጂፒኤል ፍቃድ "ሶፍትዌሮችን ነጻ ያደርገዋል እና ነፃ ሆኖ እንደሚቀጥል ያረጋግጣል."

የጂፒኤል ዋና ግብ ነፃ ሶፍትዌሮችን ከ"ፕራይቬታይዜሽን" መጠበቅ ነው። ነገር ግን ከነጻ ሶፍትዌሮች ገንዘብ ለማግኘት ሁሉንም "ታማኝ" መንገዶችን ለመፍቀድ በሚያስችል መልኩ የተነደፈ መሆኑን ልብ ሊባል ይገባል ይህ ልዩ ትኩረት ሊሰጠው የሚገባ በጣም ጠቃሚ ነጥብ ነው. ከጂፒኤል ጋር ለመጀመሪያ ጊዜ ሲተዋወቁ፣ ይህ ፍቃድ በአጠቃላይ ከሶፍትዌር ወይም ልማቱ ገንዘብ ለማግኘት ማንኛውንም መንገድ ይከለክላል የሚል የተሳሳተ ግንዛቤ ሊኖርዎት ይችላል። በእርግጥ፣ GPL በተለይ እና FSF በአጠቃላይ ከተዛማጅ አገልግሎቶች አቅርቦት ጋር የተያያዙ ንግዶችን በቀጥታ ያበረታታሉ - ስልጠና፣ ማማከር እና የሶፍትዌር ንግድ ማባዛት። ይህ ሁለቱንም ኮርፖሬሽኖች እና ከሥነ ምግባራዊ ማበረታቻዎች ይልቅ ቁሳዊ ፍላጎቶች አስፈላጊ የሆኑትን ሰዎች ወደ ትብብር እንድንስብ ያስችለናል.

በጂኤንዩ/ሊኑክስ ላይ የተመሰረቱ የስርዓተ ክወናዎች ተወዳጅነት እያደገ ነው (በዋነኛነት ለኡቡንቱ እና ለስርዓተ-ፆታዎቹ ምስጋና ይግባውና) እና "ነጻ ሶፍትዌር" የሚለው ጽንሰ-ሐሳብ እየጨመረ መጥቷል. ከዚህም በላይ ብዙውን ጊዜ ከ "ነጻ ካልሆኑ ሶፍትዌሮች" ጋር ሲነጻጸር. ኡቡንቱን ልክ ትናንት ከጫኑ ከሊኑክስ አለም ጋር በደንብ ካላወቁ እና ስለምን እየተነጋገርን እንዳለ በጭራሽ አያውቁም ፣ ከዚያ ይህ ጽሑፍ ለእርስዎ ነው።

የጂኤንዩ ፕሮጀክት

ብዙ ኮድ ቢኖርም ፣ ከዚያ ተደራሽ ከሆነ ፣ ሁሉንም ዓይነት “ዕልባቶች” ፣ ስፓይዌር ሞጁሎች እና ተጠቃሚዎችን ለመሰለል የገቡ ትሮጃኖች በውስጡ የማግኘት ቢያንስ የንድፈ ሀሳብ ዕድል አለ።

እንደ ፍሪዌር የተመደቡ ሁሉም ነፃ የባለቤትነት ምርቶች ማለት ይቻላል “ምርቱን የበለጠ ለማሻሻል ዓላማ” የተባሉትን “የአጠቃቀም ስታቲስቲክስን የሚሰበስቡ” ዕልባቶችን ያካትታሉ። (በአባሪነት ያለውን የተጠቃሚ ስምምነት ማንበብ ይችላሉ፣ ለምሳሌ፣ ካላመንከኝ!) ምን አይነት ድረ-ገጾች እንደሚሄዱ፣ ምን አይነት ሰነዶች እንደሚከፍቱ፣ ምን እንደሚመለከቱ እና እንደሚያዳምጡ - እውነተኛ “በቁልፍ ጉድጓዱ ውስጥ ዘልቆ መግባት”።

የባለቤትነት ፕሮግራሞች አምራቾች የፍላጎትዎን አካባቢ ማወቅ ይፈልጋሉ እና በተመሳሳይ ርዕስ ላይ ማስታወቂያዎችን ያቀርባሉ። ደህና፣ በቀላሉ የእርስዎን ግላዊነት አያከብሩም።

ኮዱ ስለተዘጋ, ትራፊኩን ከተከታተሉ በውጫዊ መግለጫዎች ላይ ብቻ ሊመሰረት ይችላል. ግን ፣ ወዮ ፣ አንዳንድ ጊዜ ብቻ። ደግሞም ትሮጃን የተሰበሰበውን መረጃ በሳምንት አንድ ጊዜ መላክ ይችላል፣ ይህን በማድረግ እሱን ለማግኘት ይሞክሩ።

ስለዚህ፣ ሪቻርድ ስታልማን በዚህ ሁሉ ደከመው፣ እናም ሰዎች በጣም ተንኮለኛ ሶፍትዌሮችን በመጠቀም ከንግድ ድርጅቶች የግላዊነት እና ነጻ የማግኘት መብት እንዳላቸው ወሰነ። እና ስለዚህ የጂኤንዩ ፕሮጀክት ተወለደ.

እ.ኤ.አ. በ 1991 ሊኑስ ቶርቫልድስ የሊኑክስ ኮርነልን በኢንተርኔት ላይ ለጠፈ። በዚያን ጊዜ የነበሩት የጂኤንዩ ፕሮግራሞች ከእሱ ጋር ተያይዘው ነበር - እና ተለወጠ. ኡቡንቱ በተፈጠረበት መሰረት ተመሳሳይ ነው።

የፕሮጀክቱ ተሳታፊዎች የራሳቸውን የሃርድ ከርነል የመፍጠር ህልም አላቸው. እስኪፈጠሩ ድረስ፣ በነጻ የሶፍትዌር ፋውንዴሽን የጸደቀውን ዝግጁ የሆኑ ኦፕሬቲንግ ሲስተሞችን ከሊኑክስ ከርነል ጋር እንዲጠቀሙ ይመክራሉ። በኋላ ግን በዚህ ላይ ተጨማሪ።

FSF ፋውንዴሽን

የጂኤንዩ ፕሮጀክት ከተጀመረ ከሁለት አመት በኋላ፣ በ1985፣ ደከመኝ ሰለቸኝ እና ቀናተኛው ሪቻርድ ስታልማን የፍሪ ሶፍትዌር ፋውንዴሽን (ኤፍኤስኤፍ) አቋቋመ።

ከብዙ ሌሎች የልመና ገንዘቦች በተለየ፣ FSF በእውነት ለትርፍ ያልተቋቋመ ድርጅት ነው። አብዛኛዎቹ ነፃ ሶፍትዌሮችን የሚፈጥሩ ፕሮግራመሮች በትርፍ ጊዜያቸው በፈቃደኝነት ይሰራሉ ​​እና ለስራቸው ገንዘብ አይጠይቁም። ስለዚህ, የ FSF ዋና ተግባር የህግ ጉዳዮች እና አስፈላጊ ከሆነ, ሙግት ነው.

የሕግ እና የፈቃድ አሰጣጥ ውስብስብ ነገሮች ፋውንዴሽኑ ባዘጋጃቸው ሴሚናሮች ላይ ተብራርቷል። ፕሮግራመሮችም ሰዎች ናቸው፣ እና መብታቸውንም ማወቅ አለባቸው። ያለበለዚያ፣ የካፒታሊዝም ሻርኮች በዓለም ላይ ያለውን ነገር ሁሉ እስከ መዳፊት ጠቅታ ድረስ የባለቤትነት መብት ያጎናጽፋሉ።

ገንቢዎችን ለመደገፍ የጂኤንዩ ሳቫናህ ድህረ ገጽ (http://savannah.gnu.org/) ተፈጥሯል፣ እሱም እንደ ታዋቂው SourceForge.net እና Google Code “የሶፍትዌር ፎርጅ” ነው።

በተጨማሪም የኤፍኤስኤፍ ተሟጋቾች በነጻ ነው። ስርዓተ ክወናየባለቤትነት አካላት የሌሉ (የባለቤትነት መብት ያላቸው ኮዴኮች ፣ ወዘተ)። የባለቤትነት ሶፍትዌር ባለቤቶች ማንኛውንም የቅጂ መብት መጣስ በተመለከተ ምንም አይነት የይገባኛል ጥያቄ ማቅረብ አይችሉም ወይም ስፓይዌር ማስገባት አይችሉም።

ለምሳሌ፣ FSF ያጸድቃል፡-

  • ስርዓተ ክወና gNewSense ጂኤንዩ/ሊኑክስ(በኡቡንቱ እና በዴቢያን መሰረት የተፈጠረ);
  • OS Trisquel ጂኤንዩ/ሊኑክስ(ለትምህርት ተቋማት እና ለቤት ተጠቃሚዎች);
  • ስርዓተ ክወና ዳይኔቦሊክ ጂኤንዩ/ሊኑክስ(ለድምጽ እና ቪዲዮ አርትዖት)።

ዝርዝሩ በጂኤንዩ ድህረ ገጽ http://www.gnu.org/distros/free-distros.ru.html ላይ አለ። ፈቃድ እና ሌሎች ዝርዝሮችን ለማግኘት ሁኔታዎችም አሉ።

ማጠቃለያ

አሁን፣ ኡቡንቱ ሲጀምሩ ኮምፒውተራችሁ እየሰራ መሆኑን እና ሌሎችም በጂኤንዩ ውስጥ የተካተቱ ፕሮግራሞችን ለሀሳብ ሲባል ፈጥረው የሚሰራጩ መሆናቸውን ያውቃሉ። ለማንም ምንም ዕዳ የለብህም, አይሰልሉህም, ማስታወቂያዎችን መመገብ አይጀምሩም. ይህ ሁልጊዜ እንደዚያ ይሆናል, ተከላካይ - FSF ፋውንዴሽን - ይህንን ይንከባከባል.

ይህ ማለት በሚቀጥለው ጊዜ ብልሽቶች ከኡቡንቱ ሲወጡ (ይህም በእርግጥ ይከሰታል) ገንቢዎቹን በንዴት ለመንቀስቀስ አትቸኩሉ ምክንያቱም ከካኖኒካል ፕሮግራመሮች ብቻ ሳይሆኑ በስርዓተ ክወናው ውስጥ ይሰራሉ ​​... አይ ፣ በእርግጥ ፣ ይችላሉ ። እና መተቸት አለበት, ነገር ግን ትችት ምንም ያህል ቀላል, ገንቢ እና አስተዋይ ቢሆንም የተወሰኑ ጉድለቶችን የሚያመለክት መሆን አለበት.

ቀዳሚ ህትመቶች፡-