The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Сравнение кода Minix и Linux

30.05.2004 23:23

Автор нескольких классических книг по внутренней организации операционных систем, создатель ОС MINIX, профессор амстердамского университета Vrije - Andrew S. Tanenbaum, опубликовал результаты сравнения кода Minix и первых публичных версий Linux.

Для сравнения использовался пакет SIM (software similarity tester). В итоге обнаружено только 4 несущественных совпадения блоков кода, обусловленных случайным совпадением и требованием POSIX и ANSI C.

  1. Главная ссылка к новости (http://www.cs.vu.nl/~ast/brown...)
  2. linuxtoday.com Storie
  3. Comparison of Linux code with MINIX code
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/3927-linux
Ключевые слова: linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (6) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 04:17, 31/05/2004 [ответить]  
  • +/
    не про какое "случайное совпадение" нет ни слова, не надо отсебятину писать.

    цитирую:
    "the similarity was required by external factors (the C standard, the POSIX standard, the minix filesystem format), it is highly unlikely that any source code was copied either from minix to linux or vice-versa."

     
     
  • 2.2, Maxim Chirkov (ok), 10:01, 31/05/2004 [^] [^^] [^^^] [ответить]  
  • +/
    >не про какое "случайное совпадение" нет ни слова, не надо отсебятину писать.
    >цитирую:
    >"the similarity was required by external factors (the C standard, the POSIX >standard, the minix filesystem format), it is highly unlikely that any source >code was copied either from minix to linux or vice-versa."


    Посмотрите совпавшие куски кода про которые говорится "the minix filesystem format", это и есть случайное совпадение. Голого перевода в новостях нет, лишь отголосок общего впечатления.

    PS. Ключом новости является ссылка на инструмент с помощью которого производилось данное сравнение -  ftp://ftp.cs.vu.nl/pub/dick/similarity_tester/

     
     
  • 3.5, Аноним (1), 00:22, 01/06/2004 [^] [^^] [^^^] [ответить]  
  • +/
    автор, Andrew S. Tanenbaum, сам посмотрел на эти куски и ясно сказал: что совпадения не случайные, а вынужденные, обусловленные стандартами C и POSIX. точка
     
     
  • 4.6, Maxim Chirkov (ok), 09:47, 01/06/2004 [^] [^^] [^^^] [ответить]  
  • +/
    >автор, Andrew S. Tanenbaum, сам посмотрел на эти куски и ясно сказал:
    >что совпадения не случайные, а вынужденные, обусловленные стандартами C и POSIX.
    >точка

    Еще раз повторю, смотрите вырезки кода работающего с файловой системой minix (п.4), которая к POSIX и ANSI Си никакого отношения не имеет.  Приблизительное совпадение названий переменных  - это и есть случайность.

     

  • 1.3, Lamr (?), 11:10, 31/05/2004 [ответить]  
  • +/
    Читать некогда, вопрос:
    Он обвиняет Линуха в плагиате?
     
     
  • 2.4, tenzor (?), 11:51, 31/05/2004 [^] [^^] [^^^] [ответить]  
  • +/
    >Читать некогда, вопрос:
    >Он обвиняет Линуха в плагиате?

    Наоборот, защищает от наездов.


     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру