The OpenNET Project / Index page

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

В OpenBSD GNU RCS заменен на OpenRCS

11.04.2006 17:30

В дереве исходных текстов OpenBSD произведена замена GNU варианта утилиты RCS на OpenRCS, созданный в рамках проекта OpenBSD. Следующим шагом будет замена CVS на OpenCVS.

  1. Главная ссылка к новости (http://undeadly.org/cgi?action...)
  2. OpenNews: Интервью с Joris Vink, разработчиком OpenCVS
  3. OpenNews: Новый проект OpenBSD по созданию защищенной реализации CVS
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/7312-cvs
Ключевые слова: cvs, openbsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (15) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, гость (?), 17:52, 11/04/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вообще-то все нормальные люди меняют cvs на subversion или monotone
     
     
  • 2.15, mike (??), 14:19, 14/04/2006 [^] [^^] [^^^] [ответить]  
  • +/
    openbsd в процессе разработки использует cvs. в этом нету ничего плохого,
    поскольку их небольшим требованиям это 100% удовлетворяет.

    перейти на subversion тяжело. основной anoncvs сервер проекта расположен на
    sun site, там соответственно solaris с достаточно древней версией gnu cvs,
    на остальных anoncvs-зеркалах используется то, что есть на той системе.
    чаще всего gnu cvs.

    опеновцы пишут это для себя. на самом деле opencvs был написан сторонним
    человеком jean-francois brousseau (в последствии, jfb@, который уже с год
    ничего не коммитит) и прикоммичен в проект.

    суть такая, что лучше пользоваться нормально написанным софтом, тем более,
    что он используется в каждой openbsd-системе (в процедуре обновления сырцов).

    ферштейн? :)

     

  • 1.3, reaper (??), 19:26, 11/04/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    эх... а собирается все тем же gcc...
     
     
  • 2.4, Stinky (?), 00:06, 12/04/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Да, замучаются пожалуй ребята компиляторы переписывать
     
  • 2.16, mike (??), 14:24, 14/04/2006 [^] [^^] [^^^] [ответить]  
  • +/
    а дело не в этом.

    бинарик, собранный gcc остается под той лицензией что и сорс из которого он собран.

    binutils и gcc собраны в compXX.tgz, посему, если делается BSD-only система на продажу,
    на носитель этот "пакет" не разворачивается.

    в openbsd почти 100% bsd-licensed runtime. gcc никто переписывать не будет,
    тем более что опеновцы переодически контрибутят в сам gcc под его лицензией..

     

  • 1.5, Аноним (-), 06:17, 12/04/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Наши велосипеды самые велосипедистые.. Объясните сирому, зачем они это делают? Неужели больше нечем заняться?
     
  • 1.6, gad (??), 07:53, 12/04/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все правильно.
    Не совсем понятен смысл высказываний
    предыдущих постеров.
    OpenRCS - эта своя улучшенная версия.
    Причем здесь subversion???
    Мне OpenBSD за это и нравится, что они
    занимаются не просто системой для серверов,
    а очень много исследовательской работы.
    Одно из достижений - OpenSSH, который используется
    абсолютно везде.
    И не надо путать BSD системы с GNUтыми.
    Нахрен тогда BSD системы, если будет
    преобладать GNUтый код.

    Явно предыдущие постеры - ляпсусоиды.

     
  • 1.7, гость (?), 08:03, 12/04/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Не совсем понятен смысл высказываний

    Поясняю для тех, кто в танке:
    Людям не понятен смысл создания своего клона устаревшей системы в то время как все нормальные люди переходят на более современные системы (контроля версий).
    Или, в общем, не понятна идея тотального избавления от ГПЛ кода в системе, которая все-равно будет собираться ГПЛ компилятором.
    Теперь ясно, господин бздун?

     
     
  • 2.9, roman (??), 09:46, 12/04/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Не поленитесь и почитайте тред по ссылке. Разработчик дают четкое объяснение создрания  своей реализации CVS, и дело вовсе не в лицензии (с чего вы это взяли?): "It NEVER had anything to do directly with the license", а в особенностях реализации GNU CVS: "we started rewriting CVS was because a bunch of security holes had been found in the GNU version".
     
  • 2.12, ER (?), 11:40, 12/04/2006 [^] [^^] [^^^] [ответить]  
  • +/
    кто тебе дал право судить о критериях нормальности?
     

  • 1.8, gad (??), 08:19, 12/04/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Или, в общем, не понятна идея тотального избавления от ГПЛ кода в системе, которая все-равно будет собираться ГПЛ компилятором.

    Я помоему ясно сказал о преобладании, а не о вообще наличии гнутого кода.

    > Людям не понятен смысл создания своего клона устаревшей системы в то время как все нормальные люди переходят на более современные системы (контроля версий).

    Да кто сказал, что клон?
    К сожалению сейчас мне не удалось достучаться до
    http://www.opencvs.org, но я на 100% уверен, что улучшения по сравнению с гнутым cvs есть.

    И cvs не такой уж дохлый номер, все равно преобладающее
    продолжает сидеть на cvs

     
     
  • 2.10, Ананимуз (?), 10:12, 12/04/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > Я помоему ясно сказал о преобладании, а не о вообще наличии гнутого кода.

    А Вы имеете какое-то отношение к процессу разработке OpenBSD? Просто по ссылке автор новости радуется как раз факту замены GPL-кода. Я это понимаю как нежелание видеть таковой в системе вообще. Было бы интересно взлянуть на их вариант компилятора.

    >К сожалению сейчас мне не удалось достучаться до
    >http://www.opencvs.org, но я на 100% уверен, что улучшения по сравнению с гнутым cvs есть.

    Угу, есть. Лишнее отрезали.
    It aims to be as compatible as possible with other CVS implementations, except when particular features reduce the overall security of the system

     
     
  • 3.11, roman (??), 11:29, 12/04/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Я думаю не стоит делать из мухи слона. Далее по ссылке идет доходчивое пояснение, что OpenCVS и OpenRCS это замена GNU-тых вариантов для internal usage в проекте, читай "в OpenBSD".

    То есть речи о мировом господстве и захвате власти не идет :)

     

  • 1.13, buzi (??), 12:25, 12/04/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ну что ж - отлично.. де раадт сотоварищи не сходят со своего курса.. это радует 8)
     
  • 1.14, Аноним (-), 11:02, 13/04/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    GPL, не GPL - так вопрос не стоит, а по ссылке -- обычный flame bait[1].

    Это ж даже прочитать толком невозможно: ""This is great news for all the folks that have been enjoying GPL licensed code being removed from the tree."" Но зато видно, что "чу-увак" не любит GPL... Ну, и ... с ним и его проблемами.

    На самом деле, проект OpenBSD заменил GNU RCS[2] (воследняя версия которого вышла[3] в 1995 г.) и вполне соответствует определению "bit rot"[4] на свою реализацию _для_своего_внутненнего_употребления_. Наличие живых (и отзывчивых) разработчиков и устранение проблем безовасности, я думаю, были в списке причин перехода, а крики про "более свободную лицензию", "избавимся от GPL" -- вряд ли.

    [1] http://catb.org/jargon/html/F/flame-bait.html
    [2] http://www.gnu.org/software/rcs/
    [3] ftp://ftp.cs.purdue.edu/pub/RCS/
    ftp://ftp.gnu.org/gnu/rcs/
    [4] http://catb.org/jargon/html/B/bit-rot.html

     

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



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

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