Jar Store - не копировать - PullRequest
       10

Jar Store - не копировать

1 голос
/ 01 апреля 2010

Мы собираемся создать Jar Store так, как работает App Store, но для разработчиков Java.

Каждый сможет отправлять и продавать собственную библиотеку .jar, которая решает небольшую проблему, но очень хорошо помогает экономить время других разработчиков.

Единственный нерешенный вопрос - как предотвратить копирование .jar или публикацию купленного .jar в сети.

РЕДАКТИРОВАТЬ: Это может быть достигнуто с помощью строгой политики в области авторских прав? Предложите пожалуйста!

РЕДАКТИРОВАТЬ 2: Я думаю, Стив Джобс спрашивает:

How we can prevent iPhone Apps from copying?

— You can't it's just a files on the iPhone which can be easily copied by anyone.

Ответы [ 4 ]

4 голосов
/ 01 апреля 2010

Вау! Мы только что прошли 12-летнюю временную деформацию?
Это именно то, для чего JavaBeans был предназначен, еще в 1996-7.

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

Затем эта фантазия была воспроизведена, когда популярность Java на стороне сервера возросла. Идея многих компаний заключалась в том, что они выступали бы в качестве брокеров и коммерческих бирж для повторного использования фрагментов кода. Названия этих компаний избегают меня сейчас. Было много.

Большинство из них исчезло, и некоторые из них развили свою бизнес-модель, не превращаясь в коммерческую биржу, а в прямую продажу программного обеспечения. В частности, они перешли к продаже того, на что надеялись запустить свой бизнес (своего «ERP»), как части программного обеспечения, которое предприятия могли бы использовать внутри компании - хранилище компонентов, поддерживающее повторное использование внутри предприятия.

Чёрт! Названия крупных компаний, которые сделали этот переход, теперь ускользают от меня.


Интересный вопрос: почему App Store преуспел (дико!), В то время как концепция магазинов JavaBeans или хранилищ для корпоративных компонентов Javva так и не завоевала популярность.

У меня есть свои теории, но ... не в последнюю очередь среди причин - феномен "открытого исходного кода" - где вы можете получить чертовски хорошие и многократно используемые компоненты бесплатно . Прежде чем вы наклонитесь на этой ветряной мельнице, я предлагаю вам изучить историю отрасли!

1 голос
/ 02 апреля 2010

Чтобы это работало, у вас должен быть контент. Действительно хороший контент. С отличной документацией.

Я думаю, это первое препятствие, которое вам нужно преодолеть.

1 голос
/ 02 апреля 2010

С этой бизнес-идеей защита авторских прав как в техническом, так и в юридическом отношении должна быть вашей основной компетенцией, так как это является основной частью вашей добавленной стоимости.

Если вы препятствуете копированию чего-либо, как люди должны распространять свое программное обеспечение? Я не пишу корпоративные решения для запуска только на своем ноутбуке.

1 голос
/ 01 апреля 2010

Вы даже не можете больше тратить время на попытки.
перефразируй свой вопрос на

Я хочу ограничить кого-то, копирующего простой текстовый файл.

Та же проблема с файлом .jar. Вы можете установить все юридические ограничения, которые вы хотите, но это не помешает никому делать копию вашего файла, если они смогут его использовать. Спросите RIAA, насколько они эффективны при прекращении копирования файлов .mp3.

Я бы также предложил то, что, как вы думаете, вы можете предложить, чем сообщество Open Source, которое еще не предлагает в мире Java? Экосистема Java очень зрелая и очень полнофункциональная с точки зрения библиотеки. Я не могу представить, что что-то, что вы предлагаете, может быть наименее инновационным, какой-то проект с открытым исходным кодом не появится и не создаст бесплатную версию с открытым исходным кодом.

...