Исходники StockSharp

Исходники StockSharp
Atom
2/8/2013
Mikhail Sukhov


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

Обусловлено это прежде всего тем, что выходит наш мажорный релиз 4.1, а так же долгожданная Студия (подробности потом).

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

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

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

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

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


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

Avatar
Date: 4/8/2013
Reply


Mikhail Sukhov
http://stocksharp.com/products/sources/ Пункт Закрытый код производных программ Только это касается пользователей кода с кодеплекса. Мы им не пользуемся.

Только вот ты-дыщ - GPL V3.
GPL V3 потому и называют вирусной, что она заражает копилефтом всё, что к ней прикасается. Почитайте внимательнее. Нет в ней никаких "закрытых кодов".
Надо было под какой-нибудь другой лицензией открывать.

Thanks:

Mikhail Sukhov

Avatar
Date: 4/8/2013
Reply


VassilSanych
Mikhail Sukhov
http://stocksharp.com/products/sources/ Пункт Закрытый код производных программ Только это касается пользователей кода с кодеплекса. Мы им не пользуемся.

Только вот ты-дыщ - GPL V3.
GPL V3 потому и называют вирусной, что она заражает копилефтом всё, что к ней прикасается. Почитайте внимательнее. Нет в ней никаких "закрытых кодов".
Надо было под какой-нибудь другой лицензией открывать.



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

VassilSanych

Avatar
Date: 4/8/2013
Reply


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

Для GPL есть строгое правило: ни одна лицензия, препятствующая модификации исходного кода, с GPL не совместима. Это главный изначальный бзик Столмена. В лицензиях, основанных на BSD и Mozilla, такого нет.

Thanks:

VassilSanych

Avatar
Date: 4/8/2013
Reply


Mikhail Sukhov
В частности Гидра лежит с исходными кодами на кодеплекс.

Согласно GPL, в архиве с Гидрой должны быть ссылки на открытые исходники всех используемых библиотек StockSharp с возможностью доработки. Препятствие доработке нарушает GPL.

Thanks:

ra81

Avatar
Date: 4/8/2013
Reply


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

Mikhail Sukhov

Avatar
Date: 4/8/2013
Reply


VassilSanych
Mikhail Sukhov
В частности Гидра лежит с исходными кодами на кодеплекс.

Согласно GPL, в архиве с Гидрой должны быть ссылки на открытые исходники всех используемых библиотек StockSharp с возможностью доработки. Препятствие доработке нарушает GPL.



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

ra81

Avatar
Date: 4/8/2013
Reply


Mikhail Sukhov

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

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

Thanks:

Mikhail Sukhov

Avatar
Date: 4/8/2013
Reply


ra81
Mikhail Sukhov

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

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



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

Moadip

Avatar
Date: 4/8/2013
Reply


ra81
Mikhail Sukhov

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

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


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

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

VassilSanych

Avatar
Date: 4/8/2013
Reply


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

Об условном. V3 позволяет не таскать исходники за продуктом, а просто располагать их открыто и информировать пользователей об этом местоположении.

Thanks:
<< < 5 6 7 8 9  > >>

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy