Kategorie:
41

Osiemnaste urodziny Linuksa

W ubiegłą środę 26.08.2009 minęła osiemnasta rocznica ogłoszenia przez Linusa Torvaldsa na liście comp.os.minix informacji o tym, że pracuje nad „małym, hobbistycznym” projektem systemu operacyjnego opartego na miniksie.

Aż się łezka w oku kręci czytając niektóre sformułowania Linusa na jego temat:

  • Jest nieprzenaszalny na inne platformy
  • Prawdopodobnie nigdy nie będzie obsługiwał dysków innych niż ata
  • Nie będzie taki duży i profesjonalny jak system GNU ;>
  • Ilość procesów powyżej 64 to zdecydowanie za dużo

Całe szczęście Linus nie jest zawodową wróżką, i jego przepowiednie się nie spełniły, w przeciwieństwie do rozwoju jego dzieła.

Osoby bardziej sentymentalne mogą przeczytać całą oryginalną dyskusję z linku poniżej.

Więcej informacji: http://groups.google.com/group/comp.os.m...2cbc5a044b

«
»

Znalazłeś literówkę? Zgłoś ją używając formularza!


Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.

Niusy na podobny temat:

Komentarze (RSS)

Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.

51 komentarzy

zwiń wątek pitr  28 sierpnia 2009 o godz. 11:16 #
Gravatar

News może i niezbyt odkrywczy i nie wnoszący nic nowego, ale nie mogłem się powstrzymać od napisania o tym, niezwykle dla mnie ważnym, wydarzeniu. W końcu nie codziennie pełnoletniość osiąga Twój ulubiony system operacyjny ;)

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek Czajnik  28 sierpnia 2009 o godz. 16:40 #
Gravatar

Niby pełnoletni, a miejscami tak niedojrzały… ;-)

zwiń wątek norbert_ramzes  28 sierpnia 2009 o godz. 16:50 #
Gravatar

A co Vista jest dojrzała? Albo Ty?

zwiń wątek lol  29 sierpnia 2009 o godz. 11:17 #
Gravatar

na pewno nie Ty :D

 
 
zwiń wątek Altari  28 sierpnia 2009 o godz. 20:36 #
Gravatar

Tia, a $hitDowns zVista to taki dojrzały projekt że ja nie mogę. Przez kilkadziesiąt lat nie poprawili błędu z ścieżkami typu "C:concon", który pojawił się w DOSie. Buhahaha.

 
zwiń wątek ja  29 sierpnia 2009 o godz. 8:05 #
Gravatar

A juz sekciarze Liniksa zaczyna sie pienic. On gdzies napisal, ze Vista jest dojrzala? Zawsze porownujecie Linuksa to Visty? Gdyby nie Vista to co byscie robili. Kto byly waszym wrogiem? BSD?

zwiń wątek karakar  29 sierpnia 2009 o godz. 9:02 #
Gravatar

Nie BSD stoi po tej samej stronie konfliktu, raczej XP, albo OS X. :P

 
zwiń wątek rzymianin  29 sierpnia 2009 o godz. 17:07 #
Gravatar

OS X to BSD.

 
zwiń wątek kiko  29 sierpnia 2009 o godz. 19:04 #
Gravatar

Ech, i znowu pojawia się flamewar. Ale niech tam, doleję trochę oliwy do ognia.

OS X, to nie jest BSD – jądro bazuje na BSD, cała reszta natomiast to już zupełnie inna bajka.

No, a teraz mi się odechciało pisać, więc dalej nie piszę.

 
zwiń wątek burro  29 sierpnia 2009 o godz. 20:24 #
Gravatar

kiko: Jest dokładanie na odwrót. Jądro to pochodna Macha, a reszta to BSD. Poza tym wszystko co napisałeś się zgadza.

http://pl.wikipedia.org/wiki/Mac_OS_X

"Mac OS X powstał w oparciu o mikrojądro Mach oraz usługi i narzędzia zaczerpnięte z projektów NetBSD oraz FreeBSD. "

 
zwiń wątek Czajnik  30 sierpnia 2009 o godz. 12:11 #
Gravatar

@burro: Też nie do końca – w samym kernelu też jest warstwa BSD :)

"The BSD subsystem is part of the kernel and so are various other subsystems that are typically implemented as user-space servers in microkernel systems."

Źródło: http://osxbook.com/book/bonus/ancient/whatismacos

Na część BSD składają się m.in. stos TCP/IP i sockety, czy VFS – w tym ostatnim grzebałem ;)

Gdzieś na necie widziałem ciekawy artykuł o tym, jak taka architektura niekorzystnie wpływa na bezpieczeństwo (szkoda, bo bardzo lubię MacOS'a). W skrócie – można ominąć pewne mechanizmy warstwy BSD sięgając bezpośrednio do API MACH'a…. momencik (szuk, szuk, szuk…) jest: http://www.heise-online.pl/security/Naduzycia-w-M

 
 
zwiń wątek Czajnik  29 sierpnia 2009 o godz. 13:15 #
Gravatar

Sądząc z komentarzy do mojego posta niektórym brakuje poczucia humoru, lub nie kumają co oznacza -> ;) .

A nawet traktując to co napisałem całkowicie poważnie – wybaczcie, ale Linux nie jest idealny (uwaga: stosuję skrót myślowy, nie mam na myśli samego kernela, a całą dystrybucję – puryści, wybaczcie). Owszem, ma absolutnie genialny stosunek jakości do ceny :)

 
 
 
zwiń wątek azhag  28 sierpnia 2009 o godz. 11:23 #
Gravatar

> Ilość procesów powyżej 64 to zdecydowanie z dużo

Kojarzy mi się z „64 kB pamięci powinno wystarczyć każdemu”. ;)

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek pitr  28 sierpnia 2009 o godz. 11:25 #
Gravatar

Ehhh – taka mała rzecz, a jak zmieniła historię…. Chyba dziś wypiję zdrowie Linusa ;)

 
zwiń wątek jellonek  28 sierpnia 2009 o godz. 12:25 #
Gravatar

w orginale bylo 640k

zwiń wątek azhag  28 sierpnia 2009 o godz. 12:30 #
Gravatar

ups, umówmy się, ze to była literówka, ok? ;)

zwiń wątek Teodorka  28 sierpnia 2009 o godz. 14:08 #
Gravatar

O ile to oryginał w wielu serwisach jest to określane jako mit – nikt nie wie gdzie i kiedy to zostało powiedziane.

 
zwiń wątek Tomasz Woźniak  28 sierpnia 2009 o godz. 16:12 #
 
zwiń wątek Hm  28 sierpnia 2009 o godz. 20:17 #
Gravatar

Ano nie mit, ale też nie słowa BG…

http://www.wired.com/politics/law/news/1997/01/14

 
 
 
 
zwiń wątek joi  28 sierpnia 2009 o godz. 11:53 #
Gravatar

skąd pomysł, że Linux jest/był "oparty na miniksie"?

Linus napisał tylko, że jest on trochę podobny do Miniksa (pewnie chodziło o API systemu)

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek dos  28 sierpnia 2009 o godz. 12:08 #
Gravatar

Oparty w sensie, że inspirowany. Oparty może być na ogólnej konstrukcji systemu, niekoniecznie od razu na kodzie źródłowym ;)

zwiń wątek A  29 sierpnia 2009 o godz. 9:04 #
Gravatar

Może być jeszcze oparty na motywach ;)

 
 
zwiń wątek jellonek  28 sierpnia 2009 o godz. 12:26 #
Gravatar

no i uzywal fs miniksa, jak i na nim byl kompilowany/developowany ;)

 
 
zwiń wątek stilgar  28 sierpnia 2009 o godz. 12:40 #
Gravatar

No, to teraz razem zaśpiewajmy!

0xFF lat, 0xFF lat, niech żyje żyje nam!

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek Sławek  28 sierpnia 2009 o godz. 13:36 #
Gravatar

Zapomniałeś, że Linux działa też na architekturach 64-bitowych, czyli liczyć może do 0xFFFF lat. ;-)

zwiń wątek Sławek  28 sierpnia 2009 o godz. 13:38 #
Gravatar

Pomijając np. liczby zmiennoprzecinkowe, ale zazwyczaj tak nie liczy się ilości lat.

 
zwiń wątek stilgar  28 sierpnia 2009 o godz. 13:42 #
Gravatar

Ale moja stała miała 8bit :) Przy 64bit byłoby 0xFFFFFFFFFFFFFFFF ;] Oczywiście stała jest unsigned :)

zwiń wątek http://blog.szsz.pl/  28 sierpnia 2009 o godz. 18:42 #
Gravatar

oops, dobrze że dodałeś że unsigned, bo już miałem………

 
zwiń wątek LV  29 sierpnia 2009 o godz. 12:08 #
Gravatar

Bodaj wszystkie języki rozróżniające signed/unsigned zakładają, że stałe w hex są unsigned.

 
zwiń wątek stilgar  29 sierpnia 2009 o godz. 13:04 #
Gravatar

a jakbym zrobil

const signed int stala= 0xFFFF;

to?

 
zwiń wątek LV  29 sierpnia 2009 o godz. 13:21 #
Gravatar

To nico, pisałem o domyślnej interpretacji…

 
zwiń wątek stilgar  29 sierpnia 2009 o godz. 13:28 #
Gravatar

I na czym polega ta twoja domyslna interpretacja? Nie zależy ona przypadkiem od programisty? Chyba powinieneś wrócić na zajęcia z zapisu liczb w systemach komputerowych.

 
zwiń wątek LV  29 sierpnia 2009 o godz. 14:00 #
Gravatar

Chyba powinieneś przejrzeć dokumentacjestandardy kilku *języków programowania*, bo o nich mówię, chyba jasno to zaznaczyłem. *Domyślnie* literał hex jest traktowany jako unsigned i to jest norma.

 
 
zwiń wątek LV  28 sierpnia 2009 o godz. 17:50 #
Gravatar

Sławuś, ile już razy prosiłem abyś najpierw pomyślał, potem sprawdził a dopiero potem ewentualnie napisał? Tak się składa, że zwykle Twoje pomysły nie mają związku z rzeczywistością.

zwiń wątek Sławek  29 sierpnia 2009 o godz. 7:25 #
Gravatar

Nie do końca rozumiem :-( . Sparc R9 podobno ma 64 bitowe rejestry ogólnego przeznaczenia.

 
zwiń wątek krzy2  29 sierpnia 2009 o godz. 9:29 #
Gravatar

Bo 0xFFFF to jest liczba 16-bitowa. Do szkoły!

 
zwiń wątek Sławek  29 sierpnia 2009 o godz. 16:15 #
Gravatar

Ah! Zgadza się. Na jeden bajt przypadają dwie cyfry systemu szesnastkowego.

 
 
 
zwiń wątek norbert_ramzes  28 sierpnia 2009 o godz. 15:59 #
Gravatar

0xFF

Za nadużywanie terminologii informatycznej (bądź matematycznej) w wypowiedziach grozi 1024 lat złego kuku.

zwiń wątek skiter  29 sierpnia 2009 o godz. 12:51 #
Gravatar

Chyba 1024 bledy na kazdy zapisany plik z kodem ;)

 
 
 
zwiń wątek slackware13  28 sierpnia 2009 o godz. 13:52 #
Gravatar

A dziś mamy premiere Slackware 13.0 . Pierwszej dystrybucji Linuksa dalej rozwijanej.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek jarek  28 sierpnia 2009 o godz. 21:43 #
Gravatar

Slack nie byl pierwsza dystrybucja. Jest najstarsza nadal zyjaca,

debilian jest afair pare miesiecy mlodszy od slaka?

zwiń wątek azhag  29 sierpnia 2009 o godz. 7:27 #
Gravatar

> Slack nie byl pierwsza dystrybucja. Jest najstarsza nadal zyjaca

To właśnie napisał: „Pierwszej dystrybucji Linuksa _dalej rozwijanej_”.

> debilian jest afair pare miesiecy mlodszy od slaka?

Nie słyszałem o „debilianie”. W każdym razie miesiąc po rozpoczęciu prac nad Slackware'em, powstał Debian, ~9 miesięcy później ze Slackware'a wyodrębnił się SUSE (wówczas S.u.S.E), 15 miesięcy później powstał Red Hat, a potem długo, długo nic (mowa o tych, które przetrwały próbę czasu).

zwiń wątek karakar  29 sierpnia 2009 o godz. 9:15 #
Gravatar

"Pierwsza dalej rozwijana", to tak trochę nieprawidłowo napisane, bo najpierw pisze, że pierwsza, a potem dodaje, że dalej rozwijana. Powinno być "pierwsza z dalej rozwijanych", albo lepiej "najstarsza z dalej rozwijanych".

 
 
 
 
zwiń wątek yantar  28 sierpnia 2009 o godz. 14:41 #
Gravatar

Rok rocznic, niedawno 17 sierpnia Internet w Polsce osiągnął pełnoletność. Jakoś to bez echa to u nas przeszło ;]

"Siedemnastego sierpnia 1991 roku Rafał Pietrak z Instytutu Fizyki Uniwersytetu Warszawskiego wysłał pierwszą wiadomość elektroniczną za pośrednictwem połączenia TCP/IP. Data ta jest symbolicznie uznawana za początek Internetu w naszym kraju, a w miniony poniedziałek minęła jej osiemnasta rocznica. Możemy wiec uznać, że polski Internet„osiągnął pełnoletność”.

Odbiorcą pierwszej polskiej wiadomości był Jan Sorensen z Uniwersytetu Kopenhaskiego w Danii. Natomiast 23 sierpnia 1991 okazał się dniem, kiedy pierwszy e-mail trafił do naszego kraju. Wysłano go z Hamburga w Niemczech. Polska została podłączona do Internetu dzięki sieci opartej na protokole TCP/IP stworzonej przez fizyków z Uniwersytetu Warszawskiego, gdy otrzymali oni rządową dotację w wysokości miliarda starych złotych."

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek ech  28 sierpnia 2009 o godz. 17:20 #
Gravatar

Niby ze "zawodowe wrozki" naprawde umieja przewidywac przyszlosc?

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek karakar  29 sierpnia 2009 o godz. 9:18 #
Gravatar

Nie, ale stosują triki językowe i statystykę, by podać informację które powinny się prawie na pewno zdarzyć.

 
 
zwiń wątek gothmori  29 sierpnia 2009 o godz. 21:31 #
Gravatar

100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat 100 lat

A tak w ogóle to zastanawiałem się nad migracją w debiana 64 ale przy moim procku to chyba śmieszność…

Ma sens migrować z celerona D 3.2 ghz + 256kb L2, FSB 533 mhz? Da się na tym mieć szybciej na 64bitach niż na 32? chciałem kupić nowego amd i płytę ale odkładam na efekt do gitary i jeszcze kilka pierdół… ;/

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek gothmori  30 sierpnia 2009 o godz. 14:22 #
Gravatar

komentarze na OSnews:

jak zwykle zero fachowej odpowiedzi, ale minus musi być xD

 
zwiń wątek pitr  31 sierpnia 2009 o godz. 8:45 #
Gravatar

Wątpię, żebyś zauważył różnicę w prędkości. Jeżeli masz czas i ochotę "podłubać" to nie zaszkodzi. Ale jeżeli liczysz na cudowny przyrost mocy to sobie odpuść ;)

zwiń wątek gothmori  31 sierpnia 2009 o godz. 17:18 #
Gravatar

dzięki za odpowiedź ;]

 
 
 
zwiń wątek Slackware13  30 sierpnia 2009 o godz. 8:03 #
Gravatar

Przecież Slackware było pierwszą dystrybucją Linuksa która jest z dalej rozwijanych , no chyba że ja nie znam inej ktora była przed slackiem

azhag a potem chyba było Gentoo

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 

Uwaga! Niektóre komentarze, m.in. te dodane przez niezalogowanych i nowych użytkowników, są ręcznie moderowane. Jeśli Twój komentarz nie ukaże się od razu, nie dodawaj go ponownie, tylko cierpliwie poczekaj na akceptację.

W komentarzach możesz używać prostych znaczników HTML. Przykłady:
  • Link: <a href="http://osnews.pl">OSnews: niusy IT</a>,
  • Wytłuszczenie: <strong>tekst pogrubiony</strong>,
  • Kursywa: <em>tekst pochylony</em>,
  • Przekreślenie: <strike>tekst przekreślony</strike>,
  • Kod: <code>printf("blok kodu");</code>,
  • Cytat: <blockquote>cytat</blockquote>
Uwaga: jeśli dodasz nieznany znacznik, będzie on niewidoczny, gdyż system filtruje takie znaczniki.

Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska.

Twoja sugestia