Пређи на садржај

Разговор:Језгро Linux-а/Архива 1

Садржај странице није подржан на другим језицима
С Википедије, слободне енциклопедије
Архива 1 Архива 2

Први поднаслов

Зашто се чланак зове ГНУ/Линукс? ГНУ/Линукс би могло да се односи евентуално када се говори о оперативном систему. Али овде се говори изкључиво о кернелу, дакле само о Линуксу. --  Младен  Мириловић   Сврати на кафицу 17:28, 17. јун 2006. (CEST)[одговори]

Оперативни систем или језгро

Елем: без обзира што неко на Википедији на енглеском покушава да протури да је Линукс назив оперативног система, то је назив језгра оперативног система; Линукс као оперативни систем не постоји; евентуално може да се прича о линукс (или "ГНУ са Линуксом", зависи кога питамо) дистрибуцијама. Оно што неки називају "линукс оперативним системом" су дистрибуције које се састоје од линукс језгра и разноразних (углавном ГНУ) алата. Такође, овај чланак говори о Линуксу као језгру и може евентуално да се премести на Линукс (језгро оперативног система). Е сад. проблем је у томе што је "језгро оперативног система" примарно значење термина, и тада се овај чланак може назвати једино Линукс (оперативни систем), а сам назив Линукс би у том случају био Вишезначна одредница. Или укратко - то што linux.org лупета глупости, не значи да ми морамо безрезервно да их прихватимо. --Бране Јовановић, ДГзС <~> 18:56, 24. август 2007. (CEST)[одговори]

Ајмо полако. Ниси требао да тек тако поништиш измјене, прије него погледаш шта сам још урадио осим тога око чега се расправљамо. Молим те врати моју измјену (осим ставке у вези финског, за коју ни сам нисам био сигуран), јер сам урадио много на остатку текста, а не само на дефиницији појма.Дарко Максимовић 19:53, 24. август 2007. (CEST)[одговори]
Што се тиче да ли је то оперативни систем, језгро или нешто треће - linux.com садржи управо оно што си ти рекао, од ријечи до ријечи, па претпостављам да си тамо прочитао да се то односи само на "језгро". Премда не мора да значи - још доста сајтова говори то исто. Али рецимо да такође много сајтова говори да је то оперативни систем. О чему се ради? Ради се о томе да оперативни систем није софтверски пакет који укључује све оно што нам доноси једна Линукс дистрибуција. Дистрибуција доноси и оперативни систем и гомилу апликација, који су из разних слободних пројеката. Тако да нико не жели рећи да су све апликације које долазе уз Линукс дио Линукса, него оперативни систем Линукс долази уз мноштво других апликација у дистрибуцији. Ако погледаш дефиницију оперативног система, биће ти јасно да је врло танка граница између тог појма и појма језгра. Ево да погледамо неколико првих са разних енциклопедија (добијају се упитом define:operating system на Гуглу):
  • "An operating system (sometimes abbreviated as "OS") is the program that, after being initially loaded into the computer by a boot program, manages all the other programs in a computer. The other programs are called applications or application programs. The application programs make use of the operating system by making requests for services through a defined application program interface (API). ..."
  • "тhe master control program (eg, Windows) that manages a computer's internal functions and provides a means of control to the computer's operations and file system."
  • "The operating system is the most basic program in a computer. All computers have an operating system that among other things is used for starting the computer and running other programs (application programs). The operating system performs important tasks like receiving input from the keyboard and mouse, sending information to the screen, keeping track of files and directories on the disk, as well as controlling the various units such as disks printers etc-. .."Дарко Максимовић 19:53, 24. август 2007. (CEST)[одговори]
Шта покушавам да кажем? Да се један рачунарски систем састоји од оперативног система и апликација. Оперативни систем се, истина, састоји од језгра и осталих сервиса, али ти сервиси су или уграђени у језгро или се позивају као динамички модули. Укључује, додуше, још и љуску(е), и још којешта, али то све нису "апликације" него дио оперативног система. То што њих није писао Линус лично, не значи да они нису дио Линукса. Линукс је оперативни систем који се састоји од Линукс језгра и осталих Линуксових сервиса. Остали програми су апликације и оне долазе уз Линукс, као дио дистрибуције. Како назвати тај оперативни систем? Можда Гну/Линукс, али само "Линукс" је сасвим довољно из неколико разлога. Прво, сам Линукс је под ГНУ лиценцом. Друго, већ је сасвим увријежено у малтене свим језицима да се зове Линукс. Треће, назив Гну/Линукс је прекомпликован да објасни један тако често кориштен појам. Итд.Дарко Максимовић 19:53, 24. август 2007. (CEST)[одговори]
Хајде да погледамо, поред енглеске, њемачке, хрватске и других википедија, и многих других сајтова који га дефинишу као оперативни систем, још и преостале дефиниције из списка дефиниција из горе наведеног скупа:
  • The software that the rest of the software depends on to make the computer functional. On most PCs this is Windows or the Macintosh OS. Unix and Linux are other operating systems often found in scientific and technical environments.
  • A computer program that controls the components of a computer system and facilitates the operation of applications. Windows Me, Windows XP, Linux, and MacOS are common operating systems.
Надам се да је то довољно.Дарко Максимовић 19:53, 24. август 2007. (CEST)[одговори]
  • Што се тиче дефиниција, колико видим, има их разних, неких ширих, неких ужиш. Међутим, дефиниција која ставља једнакост по функционалости измеђи Линукса и Виндоуса је у старту фалична. Нити је Линукс ишта више од језгра, нити се Виндоус састоји само од језгра. Ако питамо Линуса на чему он то ради већ 17 година, одговор неће бити "оперативни систем" него "језгро".
Nije Linux samo ono što piše Linus, tako da je to malo bitno i nije argument.Дарко Максимовић 23:49, 24. август 2007. (CEST)[одговори]
То што је са популарношћу ГНУ/Линукс система новинарима постало прогресивно теже да се прописно обавесте о стању ствари је жалоста чињеница, али не мења стварност; то што се та чињеница покушава ојачати деловањем на енглеској Википедији је још жалоснија.
Nijedna vikipedija niti bilo kakva enciklopedija nije neprikosnovena istina, to se slažem. Ali mislim da nije pametno potcjenjivati englesku vikipediju na kojoj ima mnogo ljudi koji se razumiju u gradivo. Isto tako mislim da nije pametno potcjenjivati ni njemačku vikipediju, niti Linux.org. Mislim da je to sve prilično brzopleto guranje prašine pod tepih.Дарко Максимовић 23:49, 24. август 2007. (CEST)[одговори]
Слично важи и за BSD - оригинални BSD јесте био оперативни систем само у смислу у којем је и "линукс дистрибуција" оперативни систем, пошто се састојао од BSD језгра и гомиле алатки скупљених са разних страна. Са стављањем Јуникса и Линукса у исти кош тиче, ситуација је слична као и са Виндоусом - Линукс није функционални еквивалент Јуникса - Јуникс се састојао не само од језгра, него и од пратећих програма тј. тај скуп се називао Јуникс.
Naravno - i baš zbog toga se Linux jezgro skupa sa ostalim alatima koji čine sastavni dio svakog po definiciji operativnog sistema, naziva Linux.Дарко Максимовић 23:49, 24. август 2007. (CEST)[одговори]
  • Даље, рећи да је ГНУ/Линукс исто што и Линукс зато што је "сам Линукс под ГНУ лиценцом" је потребан и довољан разлог да у неким круговима изазовеш линч.
Malo bitno.Дарко Максимовић 23:49, 24. август 2007. (CEST)[одговори]
Прво, није "ГНУ лиценца", назив је ГНУ-ова Општа јавна лиценца или GNU General Public Licene, у верзији 2.
Irelevantno. Znaš na šta sam mislio.Дарко Максимовић 23:49, 24. август 2007. (CEST)[одговори]
Друго, ГНУ је пројекат стварања слободног оперативног система од нуле, који би се он у потпуности састојао од слободног софтвера. Столман и његови "следбеници" (условно користим ту реч, тренутно ми не пада на памет бољи израз) инсистирају на називу ГНУ/Линукс зато што се оперативни систем састоји од ГНУ алата и Линукс језгра. Да се Линукс језгро замени језгром које се развија у оквиру пројекта ГНУ (тзв. "en:GNU Hurd"), онда би се тај оперативни систем називао само ГНУ.
Lično smatram da na tome insistiraju iz čiste sujete - jer nazivanje cjelokupnog sistema po Linusovom jezgru im se ne sviđa i osjećaju se pokradenim. Što je naravno neosnovano. Po meni nije bitno kako se operativni sistem zove; ako je tokom vremena primio ime Linux - meni je to OK. Jezgro na kraju krajeva i jeste jezgro - najbitniji dio. Svako ko se iole bavi Linuksom zna da se Linuks ne sastoji samo od jezgra, i da Linus ni izbliza nije napisao kompletan sistem sam. A oni koji se ne razumiju - od njih ionako nema neke vajde za projekat.Дарко Максимовић 23:49, 24. август 2007. (CEST)[одговори]
Дакле, фунционално изједначавање Линукса са оперативним системом је погрешно. Евентуално навођење као широко прихваћено и (прилично широко, жустро и/или оштро, понекад сва три) оспоравано скраћење за комбинацију ГНУ алата и Линукс језгра, за коју неки тврде да би се требала називати GNU/Linux (код нас ГНУ/Линукс, понекад и ГНУ са Линуксом) би било много ближе истини и много приближније стању ствари. Такође, гледајући чланке на Википедији на енглеском језику, стиче се утисак (бар сам ја стекао такав утисак) да тамо постоји прилична забуна око тога шта је заправо Линукс - негде се према њему односе као према језгру, а негде као према оперативном систему.
Pa naravno. Zato što se i jezgro zove Linuks i operativni sistem zove Linuks. Sama granica, kao što rekoh iznad, između jezgra i operativnog sistema je vrlo tanka. Po definicijama (datim iznad) operativnog sistema, slabo bi ko mogao da shvati u čemu je uopšte razlika između njih. Ti to vjerovatno shvataš, i shvata još ljudi, ali sama činjenica da je granica slaba navodi na povremeno izjednačavanje pojmova radi jednostavnosti izgovora. Po meni, sistem se mogao zvati GNU, a može i Linuks, ali Gnu sa linuksom, Gnu/Linuks itd. je po meni rogobatna konstrukcija koja ne može preživjeti. A sad da li GNU ili Linux - bolje Linux. Zašto? Pa evo:

То су моји аргументи у овом тренутку. --Бране Јовановић, ДГзС <~> 22:02, 24. август 2007. (CEST)[одговори]

Nadam se samo da ova rasprava može imati neki rezultat. Znam iz iskustva da lako može da postane prepirka, pa ako ne bude dala rezultata predlažem da uključimo još neke Vikipedijance u raspravu. Ako ni tada ne bude rezultata, predlažem glasanje na forumu. Ne znam kako drugačije, ja ne dozvoljavam sebi (više) rat izmjena.Дарко Максимовић 23:49, 24. август 2007. (CEST)[одговори]
Хајде прво да кренемо са дефиницијом „оперативног система.“ Шта је у ствари оперативни систем у свом најпримитивнијем облику? Оперативни систем, по најпримитивнијој дефиницији, је најосновнији софтвер који омогућава функционисање основних компоненти рачунара. Повезивање различитог хардвера у функционалну цијелину и интеракцију корисника са хардвером, у широј дефиницији. Линукс језгро је оперативни систем по тој најпримитивнијој дефиницији, без обзира што не садржи додатне апликације, драјвере за различите врсте хардвера и слично. Тако да се може говорити о Линуксу као оперативном систему као и о различитим дистрибуцијама линукс оперативног система. На примјер, реченица „Убунту је једна од многих дистрибуција оперативног система Линукс“ је по мени, сасвим исправна констатација. ---Славен Косановић- {разговор} 00:20, 25. август 2007. (CEST)[одговори]

Ovako:

  1. Slavene, tvoj rezon je ok, ali problem je u onome što sam izneo gore - jezgro operativnog sistema je u računarstvu definisano onako kako se gore pokušava definisati operativni sistem; nije mi jasno otkada se počelo forsirati izjednačavanje ta dva pojma, ali ako ih izjednačiš, onda imaš problem sa operativnim sistemima iz familije Majkrosoft Vindous i Juniksom, pošto su onda oni širi od te definicije. Jezgro nije isto što i operativni sistem, budući da jezgro bez nekih dodatnih programa ne može da pokreće računarski sistem, kao što ni, na primer, parasimpatički nervni sistem bez organa, nerava, krvotoka i još koječega ne može da upravlja radom živog organizma. Dakle, izjednačavanje jezgra sa operativnim sistemom je ravno izjednačavanju parasimpatičkog nervnog sistema sa organizmom.
  2. Darko:
    • Linux jedino i isljučivo radi na jezgru i na git-u; sve ostalo rade drugi, i to nije deo linuksa kao jezgra, niti se oslanja na linuks kao takvo; većina se oslanja na POSIX standard (koji i samo linux jezgro prati), i mnogi od tih alata se koriste i u BSD sistemima, Hurd sistemima i/ili rade i pod operativnim sistemima iz familije Majkrosoft Vindous i/ili Mac OS X.
    • GNU projekat je projekat za stvaranje operativnog sistema GNU (GNU == GNU'a Not Unix); ma koliko da je ogroman, u pitanju je operativni sistem, ništa više, ništa manje. Dalje, operativni sistemi se nazivaju svakako (sam naziv "Unix" je zapravo šala na naziv Multics. raniji operativni sistem na kojem su autori radili), dakle ne postoje neka čvrsta pravila oko imenovanja, pa je svaki argument dobar. Moja primedba se odnosi na to da je "linux" zapravo jezgro, i kada se u štampi skup sačinjen od jezgra i pratećih programa naziva "Linuksom", dešavaju se dve stvari - prvo, nerazumevanje toga šta je Juniks (= jezgro + skup alata - shell, kompajler, razne biblioteke, uslužni programi), i pravljenje pogrešne analogije između Linuksa i Juniksa. Takođe, ako je nešto komplikovano, naše je da pokušamo da izložimo materiju na način koji bi bio najshvatljiviji široj publici, ne da odustajemo zato što je komplikovana situacija. Da li je konstrukcija GNU/Linux konstrukcija rogobatna, ružna, vređa verska osećanja ili nešto deseto u ovom slučaju je nevažno - to nije valjan argument; preciznost, tačnost i jasnoća objašnjenja/definicije jesu.
  3. Obojica - ja sam izložio svoje argumente zašto smatram da bi takav pravac akcije bio pogrešan. Ma koliko bio zainteresovan za ovu temu, ne želim da učestvujem u ratu izmena gde bi svi gubili vreme - ako nemate ideju za neko srednje rešenje i/ili smatrate da treba ići sa vašim tumačenjem, izvolite. Ja ostajem pri stavu da bi to bilo objašnjenje/tumačenje/uprošćavanje koje prenosi netačnu do potpuno pogrešnu informaciju koja će stvoriti zabunu i koje će nam se jednog dana osvetiti na ovaj ili onaj način. Toliko. Vi ste na potezu. --Бране Јовановић, ДГзС <~> 08:42, 25. август 2007. (CEST)[одговори]
ОК. Слажем се са овим што си испричао, и средње ријешење се састоји у томе да се у чланку нагласи да се име Линукс користи као име за језгро и као име за оперативни систем, као што то пише овдје http://www.linux.org/ на самом почетку. И у случају Виндовса слична је прича, па имамо Виндовс језгро и Виндовс оперативни систем. Будући да по језгру Виндовса нико сем Микрософтових девелопера и понеких хакера не чачка... :), та разлика у случају Виндовса никада није ни била битна у свијету изван Микрософта, те је Виндовс увијек синоним за комплетан оперативни систем. ---Славен Косановић- {разговор} 09:04, 25. август 2007. (CEST)[одговори]
Dobro, ja sam iskoristio priliku da povratim svoje obimno sredjivanje članka od ranije koje si (Brane) poništio skupa sa izmjenama oko definicije, i u definiciju dodao i da se odnosi na jezgro i operativni sistem. Uradio sam na brzaka, nemam mnogo vremena, možda neko može da dotjera to što sam napisao.Дарко Максимовић 11:26, 25. август 2007. (CEST)[одговори]
Видим да си набрзака, пошто се у садашњој верзији прве двије реченице међусобно побијају. :))---Славен Косановић- {разговор} 01:11, 3. септембар 2007. (CEST)[одговори]

Џенту

„Линукс Србија“ дистрибуцију назива „Генту“([1]), што је и логично кад се пингвин тако зове (генту пингвин). Може се рећи да је то у српском језику општеприхваћено, што и код нас можда најпознатији сајт везан за Линукс јасно говори. Још нешто: Линукс није „енглески“ или „амерички“ пројекат, него међународни и не морамо уопште ни да гледамо како Американци изговарају његово име и његових појединих дистрибуција, поготову кад дотична ријеч чак није ни енглеског поријекла; завршићемо говорећи „Јубунту Линукс“ умјесто „Убунту“, што би било сулудо поготову имајући у виду да то такође није енглеска ријеч. --Дарко Максимовић 22:41, 21. март 2008. (CET)[одговори]