有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Jar存储阻止复制

我们将像App Store一样创建Jar Store,但对Java开发人员而言

每个人都可以提交和销售定制。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) 个答案

  1. # 1 楼答案

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

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

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

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

    该死!我现在想不起做出这种转变的大公司的名字了


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

    我有我的理论但是。。。其中最重要的原因是“开源”现象——在这里你可以免费获得非常好的可重用组件。在你去这个风车前,我建议你研究一下工业历史

  2. # 2 楼答案

    你不能再花时间去尝试了
    将你的问题重新措辞为

    I want to restrict someone copying a plain text file.

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

    我还想说的是,除了开源社区在Java世界中还没有提供的东西之外,你认为你能提供什么?从库的角度来看,Java生态系统非常成熟,功能非常全面。我无法想象你提供的任何东西,哪怕是一点点创新,一些开源项目也不会涌现出来,并创建一个免费的开源版本

  3. # 3 楼答案

    要想让它发挥作用,你需要有内容。非常好的内容。拥有优秀的文档

    我想这是你需要克服的第一个障碍

  4. # 4 楼答案

    有了这个商业理念,技术和法律方面的版权保护必须成为你的核心能力,因为这是你增值的主要部分

    如果你阻止复制,人们应该如何分发他们的软件?我写的企业解决方案并不是只在笔记本上运行