Ядру Linux исполнилось 20 лет [уже 21 год]

Discussion in 'Мировые новости. Обсуждения.' started by Suicide, 25 Aug 2011.

  1. Suicide

    Suicide Super Moderator
    Staff Member

    Joined:
    24 Apr 2009
    Messages:
    2,482
    Likes Received:
    7,063
    Reputations:
    693
    Сегодня отмечается официальный день рождения Linux. После 5 месяцев разработки 25 августа 1991 года 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux для которой было отмечено завершение портировния bash 1.08 и gcc 1.40.

    Новое ядро было создано под впечатлением от операционной системы MINIX, которая не устраивала Линуса своей ограниченной лицензией. Впоследствии, когда Linux стал известным проектом, недоброжелатели пытались обвинить Линуса в прямом копировании кода некоторых подсистем MINIX. Нападение отразил Эндрю Таненбаум, автор MINIX, который поручил одному из студентов провести детальное сравнение кода Minix и первых публичных версий Linux. Результаты исследования показали наличие только 4 несущественных совпадений блоков кода, обусловленных требованиями POSIX и ANSI C.

    Первоначально Линус задумал назвать ядро Freax, от слов "free", "freak" и X (Unix). Но имя Linux ядро получило с легкой руки Ари Лемке (Ari Lemmke), который по просьбе Линуса разместил ядро на своем FTP-сервере, назвав директорию с архивом "linux". Примечательно, что торговую марку Linux сумел зарегистрировать предприимчивый делец Вильям Делло Крок (William Della Croce) и хотел со временем потребовать роялити, но позднее передумал и передал все права на торговую марку Линусу. Официальный талисман Linux ядра, пингвин Tux, был выбран в результате соревнования, состоявшегося в 1996 году. Имя Tux расшифровывается как Torvalds UniX.

    Первый публичный выпуск ядра Linux был представлен 17 сентября. Ядро 0.0.1 имело размер 62 Кб в сжатом виде и содержало около 10 тыс. строк кода (для сравнения gzip архив ядра 3.0 занимает в 1500 раз больше - 92 Мб). Лично Линусом Торвальдсом написано менее 2% от всего кода современного ядра. По данным исследования, проведенного по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта аналогичного ядру Linux составила бы более миллиарда долларов.

    Ниже представлена статистика с отражением динамики роста кодовой базы ядра:

    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 млн. строк кода.

    25.08.2011
    http://www.opennet.ru/opennews/art.shtml?num=31585
     
    _________________________
  2. Allauto

    Allauto New Member

    Joined:
    27 Jun 2011
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Поздравляю с Днем Рождения ^_^
     
  3. AnGeI

    AnGeI Elder - Старейшина

    Joined:
    8 Dec 2008
    Messages:
    395
    Likes Received:
    79
    Reputations:
    16
  4. C17_Saber

    C17_Saber Banned

    Joined:
    29 Mar 2010
    Messages:
    13
    Likes Received:
    2
    Reputations:
    -1
    За это нужно выпить. Ура!
     
  5. HIMIKAT

    HIMIKAT Elder - Старейшина

    Joined:
    12 Jan 2007
    Messages:
    2,707
    Likes Received:
    581
    Reputations:
    403
    Интересная стата по количеству сравнения строк кода. С перехватом торговой марки, тоже занятная история.
     
  6. LibertyPaul

    LibertyPaul New Member

    Joined:
    16 Jan 2010
    Messages:
    36
    Likes Received:
    0
    Reputations:
    0
    Happy birthday Linux! yeeeeaaaa
     
  7. Suicide

    Suicide Super Moderator
    Staff Member

    Joined:
    24 Apr 2009
    Messages:
    2,482
    Likes Received:
    7,063
    Reputations:
    693
    LINUX's History http://www.cs.cmu.edu/~awb/linux.history.html
    правда работает оно как-то.. лично у меня, то работает, то нет.. видимо, все ринулись читать, когда на опеннет запостили новость с этой ссылкой..
     
    _________________________
  8. KoT3

    KoT3 New Member

    Joined:
    24 Feb 2011
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    5 лет уже на ней happy birthday !!!
     
    #8 KoT3, 25 Aug 2011
    Last edited: 25 Aug 2011
  9. Suicide

    Suicide Super Moderator
    Staff Member

    Joined:
    24 Apr 2009
    Messages:
    2,482
    Likes Received:
    7,063
    Reputations:
    693
    up!
    дабы не создавать новую тему.. дата не круглая и юбилейная, но заслуживает чтобы вспомнить..

    Ядру Linux исполнился 21 год



    Ядро Linux отметило свой 21 день рождения. 25 августа 1991 года, после 5 месяцев разработки, 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux для которой было отмечено завершение портировния bash 1.08 и gcc 1.40. Первый публичный выпуск ядра Linux был представлен 17 сентября. Ядро 0.0.1 имело размер 62 Кб в сжатом виде и содержало около 10 тыс. строк кода. Современное ядро Linux насчитывает более 15 млн строк кода. По данным исследования, проведенного по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта аналогичного современному ядру Linux составила бы более миллиарда долларов.

    Ядро Linux было создано под впечатлением от операционной системы MINIX, которая не устраивала Линуса своей ограниченной лицензией. Впоследствии, когда Linux стал известным проектом, недоброжелатели пытались обвинить Линуса в прямом копировании кода некоторых подсистем MINIX. Нападение отразил Эндрю Таненбаум, автор MINIX, который поручил одному из студентов провести детальное сравнение кода Minix и первых публичных версий Linux. Результаты исследования показали наличие только 4 несущественных совпадений блоков кода, обусловленных требованиями POSIX и ANSI C.

    Первоначально Линус задумал назвать ядро Freax, от слов "free", "freak" и X (Unix). Но имя Linux ядро получило с легкой руки Ари Лемке (Ari Lemmke), который по просьбе Линуса разместил ядро на своем FTP-сервере, назвав директорию с архивом не "freax" как просил Торвальдс, а "linux". Примечательно, что предприимчивый делец Вильям Делло Крок (William Della Croce) сумел зарегистрировать торговую марку Linux и хотел со временем собирать отчисления, но позднее передумал и передал все права на торговую марку Линусу. Официальный талисман Linux ядра, пингвин Tux, был выбран в результате соревнования, состоявшегося в 1996 году. Имя Tux расшифровывается как Torvalds UniX.

    Ниже представлена статистика с отражением динамики роста кодовой базы ядра:

    • 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 млн. строк кода.

    26.08.2012
    http://www.opennet.ru/opennews/art.shtml?num=34661
    http://www.cs.cmu.edu/~awb/linux.history.html​
     
    _________________________
  10. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    с днем рождения :)
     
  11. d3l3t3

    d3l3t3 Banned

    Joined:
    3 Dec 2010
    Messages:
    1,771
    Likes Received:
    98
    Reputations:
    10
    10 тыс. строк кода? жуть) когда-то писал мод для онлайн-игры, в сумме составило почти 25000 строк кода...какая же она была маленькая эта ОС)
     
  12. mrfreeze

    mrfreeze New Member

    Joined:
    4 Apr 2012
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    Ликус кернел рутанули! Все по тарелкам!
     
  13. emomasson

    emomasson Member

    Joined:
    27 Jul 2010
    Messages:
    174
    Likes Received:
    12
    Reputations:
    5
    Ну, точно... а еще исходники слили и в сеть выложили.
     
  14. _visor_

    _visor_ New Member

    Joined:
    9 Oct 2011
    Messages:
    52
    Likes Received:
    4
    Reputations:
    1
    и уж точно писал на каком та языке более высокого уровня чем asm и С, то есть получается очень маленькая )
     
  15. user100500

    user100500 New Member

    Joined:
    17 Aug 2012
    Messages:
    8
    Likes Received:
    0
    Reputations:
    0
    чего -то это вспомнилось:
    Code:
    boolean is_admin;
     // something
    Boolean b = new Boolean(is_admin); 
    if( b.toString().length() == 4 )
    {
    // something... 
    }
     
  16. Static

    Static New Member

    Joined:
    17 Jul 2010
    Messages:
    20
    Likes Received:
    0
    Reputations:
    0
    Уже :)
     
  17. _visor_

    _visor_ New Member

    Joined:
    9 Oct 2011
    Messages:
    52
    Likes Received:
    4
    Reputations:
    1
    а ха ха ) а ты с юмором )))
     
Loading...