URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 14459
[ Назад ]

Исходное сообщение
"OpenNews: В OpenBSD GNU RCS заменен на OpenRCS"

Отправлено opennews , 11-Апр-06 17:52 
В дереве исходных текстов OpenBSD произведена (http://undeadly.org/cgi?action=article&sid=20060410193158) замена GNU варианта утилиты RCS на OpenRCS, созданный в рамках проекта OpenBSD. Следующим шагом будет замена CVS на OpenCVS (http://www.opencvs.org/).

URL: http://undeadly.org/cgi?action=article&sid=20060410193158
Новость: http://www.opennet.ru/opennews/art.shtml?num=7312


Содержание

Сообщения в этом обсуждении
"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено гость , 11-Апр-06 17:52 
Вообще-то все нормальные люди меняют cvs на subversion или monotone

"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено mike , 14-Апр-06 14:19 
openbsd в процессе разработки использует cvs. в этом нету ничего плохого,
поскольку их небольшим требованиям это 100% удовлетворяет.

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

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

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

ферштейн? :)


"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено reaper , 11-Апр-06 19:26 
эх... а собирается все тем же gcc...

"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено Stinky , 12-Апр-06 00:06 
Да, замучаются пожалуй ребята компиляторы переписывать

"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено mike , 14-Апр-06 14:24 
а дело не в этом.

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

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

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


"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено Аноним , 12-Апр-06 06:17 
Наши велосипеды самые велосипедистые.. Объясните сирому, зачем они это делают? Неужели больше нечем заняться?

"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено gad , 12-Апр-06 07:53 
Все правильно.
Не совсем понятен смысл высказываний
предыдущих постеров.
OpenRCS - эта своя улучшенная версия.
Причем здесь subversion???
Мне OpenBSD за это и нравится, что они
занимаются не просто системой для серверов,
а очень много исследовательской работы.
Одно из достижений - OpenSSH, который используется
абсолютно везде.
И не надо путать BSD системы с GNUтыми.
Нахрен тогда BSD системы, если будет
преобладать GNUтый код.

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


"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено гость , 12-Апр-06 08:03 
> Не совсем понятен смысл высказываний

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


"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено roman , 12-Апр-06 09:46 
Не поленитесь и почитайте тред по ссылке. Разработчик дают четкое объяснение создрания  своей реализации 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".

"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено ER , 12-Апр-06 11:40 
кто тебе дал право судить о критериях нормальности?

"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено gad , 12-Апр-06 08:19 
> Или, в общем, не понятна идея тотального избавления от ГПЛ кода в системе, которая все-равно будет собираться ГПЛ компилятором.

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

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

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

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


"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено Ананимуз , 12-Апр-06 10:12 
> Я помоему ясно сказал о преобладании, а не о вообще наличии гнутого кода.

А Вы имеете какое-то отношение к процессу разработке 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


"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено roman , 12-Апр-06 11:29 
Я думаю не стоит делать из мухи слона. Далее по ссылке идет доходчивое пояснение, что OpenCVS и OpenRCS это замена GNU-тых вариантов для internal usage в проекте, читай "в OpenBSD".

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


"В OpenBSD GNU RCS заменен на OpenRCS"
Отправлено buzi , 12-Апр-06 12:25 
ну что ж - отлично.. де раадт сотоварищи не сходят со своего курса.. это радует 8)

"Да, не шумите вы так..."
Отправлено Аноним , 13-Апр-06 11:02 
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