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


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

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

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

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

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

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

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


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

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


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

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

Спасибо:

Mikhail Sukhov

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


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

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



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

VassilSanych

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


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

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

Спасибо:

VassilSanych

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


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

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

Спасибо:

ra81

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


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

Mikhail Sukhov

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


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

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



О каком архиве идет речь?
Спасибо:

ra81

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


Mikhail Sukhov

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

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

Спасибо:

Mikhail Sukhov

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


ra81
Mikhail Sukhov

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

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



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

Moadip

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


ra81
Mikhail Sukhov

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

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


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

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

VassilSanych

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


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

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

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

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

loading
clippy