Исходники StockSharp
Atom
08.02.2013
Mikhail Sukhov


Добрый день всем коллегам. Мы действительно надумали, наконец-то, открыть доступ к исходникам. Конечно же, сделать это мгновенно не получится (технические особенности ведения проекта в данный момент), но это лишь вопрос времени. Открыть мы планируем не просто исходники в архиве, а именно доступ к нашему репозитарию.

Обусловлено это прежде всего тем, что выходит наш мажорный [url=http://stocksharp.com/forum/2695/Stock--4-1-beta/]релиз 4.1[/url], а так же долгожданная [url=http://stocksharp.com/studio/]Студия[/url] (подробности потом).

И так. Я хотел бы спросить вас какие вы видите в этом плюсы и минусы с личной точки зрения. Да-да, возможно есть и минусы, о которых мы еще не догадываемся. Поэтому, хочется сделать такой шаг обдуманно, и понять реально, кому и чем поможет или, возможно, навредит.

Я пока вижу только плюсы самому S#. А именно:

  1. Заинтересованность со стороны тех трейдеров, кто боиться использовать "черные ящики".
  2. Интеграция с другими платформами (типа ТСЛаб или Трейдматик :-)) , с которыми мы все равно в разной нише находимся), показав, что из себя внутри представляет S#.
  3. Ситуация с багами и фичами исправится в лучшую сторону хотя бы за счет "читателей" (писать в репозитарий, все же, только после подтверждения проф пригодности).
  4. Роботописателей, кто использует нашу библиотеку не совсем легально, это побудит с нами узаконить отношения.

Особых минусов я не вижу.

Предлагаю подискутировать. Просьба отписаться об этом в своих ЖЖ, если не затруднит, так как хочется сделать общее обсуждение.



<< < 5 6 7 8 9  > >>
VassilSanych

Фотография
Дата: 08.04.2013
Ответить


[quote=Mikhail Sukhov;25216]http://stocksharp.com/products/sources/ Пункт Закрытый код производных программ Только это касается пользователей кода с кодеплекса. Мы им не пользуемся.[/quote] Только вот [url=http://stocksharp.codeplex.com/SourceControl/changeset/view/23281#362921]ты-дыщ[/url] - GPL V3. GPL V3 потому и называют вирусной, что она заражает копилефтом всё, что к ней прикасается. Почитайте внимательнее. Нет в ней никаких "закрытых кодов". Надо было под какой-нибудь другой лицензией открывать.

Спасибо:

Mikhail Sukhov

Фотография
Дата: 08.04.2013
Ответить


[quote=VassilSanych;25217][quote=Mikhail Sukhov;25216]http://stocksharp.com/products/sources/ Пункт Закрытый код производных программ Только это касается пользователей кода с кодеплекса. Мы им не пользуемся.[/quote] Только вот [url=http://stocksharp.codeplex.com/SourceControl/changeset/view/23281#362921]ты-дыщ[/url] - GPL V3. GPL V3 потому и называют вирусной, что она заражает копилефтом всё, что к ней прикасается. Почитайте внимательнее. Нет в ней никаких "закрытых кодов". Надо было под какой-нибудь другой лицензией открывать.

[/quote]

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

Спасибо:

VassilSanych

Фотография
Дата: 08.04.2013
Ответить


[quote=Mikhail Sukhov;25220]Все в порядке, все именно так трактуется, как и нужно. Есть публичный продукт под GPL лицензией. Все производные продукты на базе этого продукта должны иметь совместимую лицензию. В частности Гидра лежит с исходными кодами на кодеплекс.[/quote] Для GPL есть строгое правило: ни одна лицензия, препятствующая модификации исходного кода, с GPL не совместима. Это главный изначальный бзик Столмена. В лицензиях, основанных на BSD и Mozilla, такого нет.

Спасибо:

VassilSanych

Фотография
Дата: 08.04.2013
Ответить


[quote=Mikhail Sukhov;25220]В частности Гидра лежит с исходными кодами на кодеплекс.[/quote] Согласно GPL, в архиве с Гидрой должны быть ссылки на открытые исходники всех используемых библиотек StockSharp с возможностью доработки. Препятствие доработке нарушает GPL.

Спасибо:

ra81

Фотография
Дата: 08.04.2013
Ответить


исходные коды что выложены на кодеплексе так и будут лежать древней версии? :). Разработка ушла в подполье, не видно что происходит где чего изменяется. Как-то юзер НЕ френдли.

Спасибо:

Mikhail Sukhov

Фотография
Дата: 08.04.2013
Ответить


[quote=VassilSanych;25222][quote=Mikhail Sukhov;25220]В частности Гидра лежит с исходными кодами на кодеплекс.[/quote] Согласно GPL, в архиве с Гидрой должны быть ссылки на открытые исходники всех используемых библиотек StockSharp с возможностью доработки. Препятствие доработке нарушает GPL.

[/quote]

О каком архиве идет речь?

Спасибо:

ra81

Фотография
Дата: 08.04.2013
Ответить


[quote=Mikhail Sukhov;25225] О каком архиве идет речь?[/quote] Я думаю речь идет о том, что когда скачиваешь гидру, нужно чтобы вместе с ней была возможность получить ВСЕ исходные коды ВСЕХ входящих в нее библиотек. Если это по каким то причинам невозможно, это нарушение GPL

Спасибо:

Mikhail Sukhov

Фотография
Дата: 08.04.2013
Ответить


[quote=ra81;25226][quote=Mikhail Sukhov;25225] О каком архиве идет речь?[/quote] Я думаю речь идет о том, что когда скачиваешь гидру, нужно чтобы вместе с ней была возможность получить ВСЕ исходные коды ВСЕХ входящих в нее библиотек. Если это по каким то причинам невозможно, это нарушение GPL

[/quote]

Спасибо за разъяснение, вопрос остался прежним к Василь Санычу.

Спасибо:

Moadip

Фотография
Дата: 08.04.2013
Ответить


[quote=ra81;25226][quote=Mikhail Sukhov;25225] О каком архиве идет речь?[/quote] Я думаю речь идет о том, что когда скачиваешь гидру, нужно чтобы вместе с ней была возможность получить ВСЕ исходные коды ВСЕХ входящих в нее библиотек. Если это по каким то причинам невозможно, это нарушение GPL

[/quote] Хм. Следуя этой логике получается что должны быть исходники ВСЕХ dll(не только [b]S#[/b]) которые использует гидра, что невозможно.

Возьмите любой проект под GPL лицензией, он так или иначе использует .Net библиотеки и возможно какие то платные контролы сторонних разработчиков. Думаю никому в голову не придет требовать исходники этих dll. Но раз нет исходников, значит эти все проекты нарушают условия GPL, так что ли?

Спасибо:

VassilSanych

Фотография
Дата: 08.04.2013
Ответить


[quote=Mikhail Sukhov;25225]О каком архиве идет речь?[/quote] Об условном. V3 позволяет не таскать исходники за продуктом, а просто располагать их открыто и информировать пользователей об этом местоположении.

Спасибо:
<< < 5 6 7 8 9  > >>

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy