1

我们将按照 App Store 的工作方式创建 Jar 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 回答 4

4

哇!我们是否刚刚经历了 12 年的时间扭曲?
这正是 JavaBeans 早在 1996-7 年就打算做的事情。

它旨在解决可插拔、可重用代码的技术挑战,这当然会产生一个充满活力和利润丰厚的第三方插件市场。人们会制作、销售、购买和消费这些可重用的代码。

然后,当服务器端 Java 越来越流行时,这种幻想被复制了。许多公司背后的想法是,他们将充当可重用代码的经纪人和商业交易所。这些公司的名字现在让我忘记了。有很多。

他们中的大多数人都消失了,其中一些人将他们的商业模式从作为商业交易所转变为直接销售软件。特别是,他们转向销售他们希望在其上开展业务的东西(他们的“ERP”),作为企业可以在内部使用的软件——支持在企业内重复使用的组件存储库。

该死!促成这种转变的大公司的名字现在让我忘记了。


一个有趣的问题是,为什么 App Store 成功(疯狂!)而 JavaBeans 商店或企业 Java 组件商店的愿景却从未流行起来。

我有我的理论,但......其中最重要的原因之一是“开源”现象 - 您可以免费获得相当不错的可重用组件。在你对这个风车倾斜之前,我建议你学习一些行业历史!

于 2010-04-01T19:54:00.980 回答
1

你甚至不能不花更多的时间去尝试。
将您的问题改写为

我想限制某人复制纯文本文件。

.jar 文件也有同样的问题。您可以设置您想要的所有法律限制,但如果他们能够使用它,它不会阻止任何人复制您的文件。去问问 RIAA 他们在停止复制 .mp3 文件方面的效果如何。

我还会提供你认为你可以提供的东西,而不是开源社区在 Java 世界中尚未提供的东西?从库的角度来看,Java 生态系统非常成熟且功能非常齐全。我无法想象你提供的任何东西,可能是最起码的创新,一些开源项目不会出现并创建一个免费的开源版本。

于 2010-04-01T19:40:03.733 回答
1

有了这个商业理念,技术和法律上的版权保护必须是您的核心竞争力,因为这是您增值的主要部分。

如果您阻止复制某些东西,人们应该如何分发他们的软件?我不是在编写仅在我的笔记本上运行的企业解决方案。

于 2010-04-01T20:20:28.550 回答
1

为此,您需要有内容。真是好内容。具有出色的文档。

我想这是你需要解决的第一个障碍。

于 2010-04-01T21:14:06.217 回答