Aleksey Bragin ([info]alex_bragin) wrote,
@ 2007-10-27 20:20:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
Entry tags:far

Опенсорсный FAR

Знаменательная новость - (вчера, т.е. 26-го октября) FAR зарелизили под GPL-совместимой (как они пишут) лицензией.

На эту тему, естественно, гулким эхом отозвался LOR (а он вообще помойму в последнее время отзывается на всё).

Вот только я представлял себе это событие немного по-другому. Не просто сообщение в форуме начинающееся со слов "Сбылась мечта идиота", и изменение в конфиге SVN-сервера (работающего с февраля 2006 года) строчки anon-access = none на anon-access = read.
А нечто большее, что могло бы привлечь разработчиков в проект, и FAR бы стал настоящим, полноправным, и весомым участником опенсорс сообщества....


Пока сделал зеркало их сервака - svn://svn.reactos.org/far или можно посмотреть через веб-браузер .
Как дальше будут развиваться события - посмотрим. Одно могу сказать точно - в том или ином виде, как опицональная часть, FAR будет в ReactOS.




(20 comments) - (Post a new comment)


[info]cromo4130
2007-10-27 06:42 pm UTC (link)
две отличные новости в один вечер! :)

(Reply to this)

Ага..
[info]viklequick
2007-10-27 06:58 pm UTC (link)
То что в реакт-ось фар будет входить - это очень правильная мысль, тут я вас за оперативность поздравляю. Не зря я в ваш код сую свой длинный нос в поисках вдохновения (на тему "о как все запутано. Ща мы че-нить под винду замутим..."), спасибо за работу вашего дружного коллектива.

Вот не могу того же самого сказать про загадочную фар-груп, которая последних пару лет щелкала клювом. Рошаль - талантище, в отличие от кучки его последователей. 8-)

А ЛОРовцы - ну что ЛОРовцы, они и в Африке овцы, только черные. Не читали-с они ru.linux faq, что поделать 8-)

(Reply to this)


[info]arbinada
2007-10-27 08:10 pm UTC (link)
Это хорошо. А то надоело русскую локаль добавлять и ставить основной, чтобы регистрационный код в консоли ввести :)))

(Reply to this)


[info]moose_kazan
2007-10-27 08:19 pm UTC (link)
Ну могу только поздравить:)

Хотя и не сторонник консольных файловых менеджеров, но FAR уважаю. Думаю что наличие нормального (читай двухпанельного :)) файлового менеджера в системе это только плюс:)

(Reply to this)


[info]encycler
2007-10-28 07:33 am UTC (link)
Никогда FARом не пользовался. Надеюсь, он не очень много места занимает и не замедлит процесс разработки?

(Reply to this)


[info]unxed
2007-10-28 09:08 am UTC (link)
В исходниках - 3-clause BSD license, если быть точным.

А какие перспективы работоспособности Far 1.8 в ROS trunk/0.3.4? В 0.3.3, вроде как, 1.7 не работал.

Да, еще было бы здорово делать binary snapshots с фаровского транка для тех, кому интересно смотреть-тестировать, но нет возможности собирать самостоятельно.

(Reply to this) (Thread)


[info]darkhobbit
2007-10-28 07:23 pm UTC (link)
Мне б как раз интереснее пощупать процесс сборки самому.
А ещё я надеюсь, что всё ж не-юникодная версия FAR тоже будет открыта. Потому что это шанс для тех, кто до сих пор поддерживает системы Win9x.

(Reply to this) (Parent)(Thread)

Unicows
(Anonymous)
2007-11-02 10:12 am UTC (link)
А MS Layer for Unicode не поможет?

(Reply to this) (Parent)

Tinykrnl
(Anonymous)
2007-11-03 06:30 am UTC (link)
А что это такое и почему в одном дереве с реактосом?

(Reply to this) (Thread)

Re: Tinykrnl
[info]alex_bragin
2007-11-03 09:15 am UTC (link)
Всмысле в одном дереве? Это не одно дерево, это sourceforge в миниатюре. Мы хостим репозитории разных интересных проектов. Некоторые из них видны через веб-интерфейс (например как tinykrnl).

(Reply to this) (Parent)(Thread)

Re: Tinykrnl
[info]encycler
2007-11-03 12:26 pm UTC (link)
Tinykrnl - это будущее ядро реактоса?

(Reply to this) (Parent)(Thread)

Re: Tinykrnl
[info]alex_bragin
2007-11-03 01:19 pm UTC (link)
нет. В Tinykrnl вообще нет ни одной строчки кода, реализующий ядро. Это сторонний проект, права на исходные коды которого частично принадлежат Microsoft, поэтому использование исходного кода из этого проекта в ReactOS невозможно.

(Reply to this) (Parent)(Thread)

Re: Tinykrnl
[info]encycler
2007-11-03 01:36 pm UTC (link)
Права принадлежат Microsoft? А почему тогда лицензия BSD? Или Microsoft выпустила код с такой лицензией?

В Tinykrnl вообще нет ни одной строчки кода, реализующий ядро.

Не понял. А что тогда tinykrnl если не ядро?

(Reply to this) (Parent)(Thread)

Re: Tinykrnl
[info]alex_bragin
2007-11-03 02:33 pm UTC (link)
различные драйвера (шины, и т.п.), HAL, части загрузчика.

(Reply to this) (Parent)(Thread)

Re: Tinykrnl
[info]encycler
2007-11-03 02:38 pm UTC (link)
А что там с кодом Микрософта? И почему нельзя использовать в реактосе, если лицензия BSD? Так написано было на сайте проекта, но сейчас почему-то его прикрыли (и сайт Алекса Ионеску тоже).

(Reply to this) (Parent)(Thread)

Re: Tinykrnl
[info]alex_bragin
2007-11-03 04:43 pm UTC (link)
Там несовсем BSD-лицензия была, можно посмотреть через гугл, он наверняка закэшировал сайт. Да или в самом репозитории тоже должна быть лицензия в текстовом виде. Все нюансы там прописаны.

Сам этот проект, tinykrnl, направлен на детальное изучение внутренного устройства Windows 2003, путем воссоздания исходного кода на языки Си из общедоступных бинарных файлов (сервис-пак 1 скачиваемый с вебсайта) и отладочной информации (также скачиваемой с вебсайта microsoft.com). Но, такой исходный код, даже если он великолепно работает (а собственно тестируется он непосредственно заменой файлов в Windows 2003 SP1) использован в ReactOS быть неможет: воссоздание, т.е. reverse engineering, является "переводом" с одного языка на другой. Очень доступное объяснение которое часто приводят: "Если вы перевели чью-то книгу на другой язык, вы неможете издать её под своим именем, самый максимум на что можно рассчитывать, это на совместное авторство."

(Reply to this) (Parent)(Thread)

Re: Tinykrnl
[info]encycler
2007-11-03 05:11 pm UTC (link)
Но книгу никто не может запретить переводить. К тому же, если в код внесены изменения, это уже не перевод: это эквивалентно написанию нового романа после прочтения уже существующего. Никто же не судит Волкова за "Волшебник изумрудного города" или Толстого за "Буратино".

В то же время, если данный проект, как вы считаете, незаконен, я бы посоветовал держаться от него подальше: ведь осудили же Евгения Киселёва на три года из-за того, что нашли на его сервере совершенно постороннюю программу, не связанную с его деятельностью, при том что его сервер работал на программном обеспечении под лицензией GPL. Если это найдут на сервере, никто не будет разбираться, ваше это или не ваше и имеют ли пользователи интернета доступ к этой программе или она лежит "для себя".

(Reply to this) (Parent)(Thread)

Re: Tinykrnl
[info]alex_bragin
2007-11-03 06:23 pm UTC (link)
Неможет, поэтому и тайникернел существует (существовал). А написание нового после прочтения старого - в принципе да, но тут спорно, и лучше на это ссылаться в самом худшем случае.

В любом случае, ненадо путать :) Стал бы я размещать незаконный проект? Нет конечно.

Он вполне законен. Всё очень просто - tinykrnl под BSD лицензией, но права на проект частично принадлежат Microsoft.

ReactOS же GPL/LGPL, и Copyright ReactOS Development Team, а не Microsoft.

(Reply to this) (Parent)(Thread)

Re: Tinykrnl
[info]encycler
2007-11-03 07:35 pm UTC (link)
Хоть убейте - не понимаю. Как это под BSD лицензией, но права принадлежат Microsoft? Microsoft вообще согласие давала коли ей права принадлежат? Вы спрашивали у неё разрешение опубликовать материал, на который она имеет права под данной лицензией?

А написание нового после прочтения старого - в принципе да, но тут спорно, и лучше на это ссылаться в самом худшем случае.

Если бы это было незаконно, писательский труд был бы не законен вообще. И создание ряда проектов было бы принципиально невозможно для одного человека. Я вообще слышал, что вы выгоняете из проекта любых программистов, кто хоть раз видел код Microsoft. Если это правда, то следует ли нам опасаться "кодовых теоорористов", которые будут выкладывать проприетарный код на видном месте с целью сделать девелоперов Реактоса "прокажёнными" и тем самым, разрушить проект?

(Reply to this) (Parent)


[info]corristo
2007-11-12 06:24 am UTC (link)
отличная новость :)

(Reply to this)


(20 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…