首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

有公司要购买小弟我的算法源码,应注意些什么

2012-05-03 
有公司要购买我的算法源码,应注意些什么?有家做信息安全的公司在用了我的HugeCalc后,感觉速度等方面很不错

有公司要购买我的算法源码,应注意些什么?
有家做信息安全的公司在用了我的HugeCalc后,
感觉速度等方面很不错,想进一步合作。

对方由于需要跨平台应用,所以要求提供源代码。

由于对买卖源码毫无经验,也不曾与公司打交道,
所以特发帖求助,希望大家能指点一二。。。

比如说,如何讨价还价?如何签协议等。



[解决办法]
第一考虑分成,如果产品销量大的话,收成可观。
第二考虑买断,拿到钱走人,井水不犯河水。
最次就是等到有收益才付报酬。
[解决办法]
up
[解决办法]
分成恐怕不太现实,一般公司都不愿意这么干的,自己还怕吃不饱,肯定不乐意再把蛋糕分出去一块。
至于“等到有收益才付报酬”就更不可靠了,还是先小人后君子吧。
还是买断更合适一些。其实如果想深入合作的话,可能会需要你继续作一些顾问指导之类的工作,毕竟你作的东西只有你自己最清楚,被骗的风险应该不大。

签协议的事情最好咨询一下专业人士,尤其是涉及到版权。
至于讨价还价,这个比做程序员更需要天分了:)看公司需求的急切程度和经营情况如何再考虑报价。


[解决办法]

探讨
谢谢大家!

版权的问题最需要慎重,我可没有多余的精力应付法律上的程序。

需要说明的是,核心算法中有部分数学原理乃自己多年研究的成果,从未公开发表的,
不知应如何约束?才不至于被对方冒名首创,或共享给第三方?



[解决办法]
说老实话 不要合作,

被人拿到了源码 ,你就没牌了。

中国的法律,。。。 保护不了你的权益。
[解决办法]
干我们这行的,只卖技术,不卖码(当然要看个人原则)
[解决办法]

看你自己怎么想的.

如果担心算法被起利用,可以到美国去申请专利,专利中只包含大体思路,不要包含细节。

如果源码卖掉,几乎你是无法控制的。

如果对方要跨平台,你可以给他每个平台做个组件(或者dll之类)的东西。?

每年收一笔钱。?

卖掉源码就是一锤子买卖。多少钱,就要想清楚了。

这些法律问题,可以找专业律师帮你解决。






[解决办法]
探讨



卖掉源码就是一锤子买卖。多少钱,就要想清楚了。

这些法律问题,可以找专业律师帮你解决。

[解决办法]
申请专利再卖.....
哈哈
[解决办法]
算法是不能申请专利的。
此外,申请专利的费用不会少的
探讨

看你自己怎么想的.

如果担心算法被起利用,可以到美国去申请专利,专利中只包含大体思路,不要包含细节。

如果源码卖掉,几乎你是无法控制的。

如果对方要跨平台,你可以给他每个平台做个组件(或者dll之类)的东西。

每年收一笔钱。

卖掉源码就是一锤子买卖。多少钱,就要想清楚了。

这些法律问题,可以找专业律师帮你解决。

[解决办法]
建议不要卖源码
如果他们真的有心合作,会有办法解决跨平台问题的
[解决办法]
千万不要提供源码啊 提供了就......
[解决办法]
知识产权法我们一年前学过,mathe说得对,算法是不能申请专利的,
申请专利的只能是软件,成型的软件,
如果你把代码给他们,他们就可以随意更改并且提供或卖给第三方,所以要想清楚呀!!!
[解决办法]
LZ,给你个建议,不要提供源代码,尤其是对一些小公司。如果要解决跨平台的问题,你可以直接提供编译好的库。对方直接调用API,链接就可以了。
[解决办法]
在中国,算法不能申请专利.?

但在大部分欧美国家,是可以的.


[解决办法]

中国的知识产权法律比较变态.

要保护,只能到欧美去申请. 由于中国已经加入了伯尔尼公约体系, 所以这种专利,还是有一定的保护作用. 但中国知识产权保护状况很差,举证又困难. 所以,这个在中国是辅助作用.



[解决办法]
70年代后期以来,世界上不少国家的计算机技术水平提高很快,目前已经能够利用他人创造出的算法,开发出功能相似,但并不侵害他人程序著作权的计算机程序。于是美国、日本的计算机企业对于保护计算机程序算法方面的知识产权的要求越来越迫切了。他们开始把计算机程序本身的专利问题同计算机程序设计技术的专利问题区别对待,把算法本身同利用算法解决技术问题的过程区别对待(注:应明:《计算机程序中使用的算法的知识产权保护》,《电子知识产权》1996年第10期。)。在认识转变的基础上,美国、日本等国已经逐步调整了对计算机程序的专利审查基准,大大放宽相关的限制。现在已被广泛接受的原则是:将一项自然法则或者数学公式应用于一项已知的结构或者过程中,有可能给予专利保护。因此,同利用算法设计计算机程序以控制计算机硬件运行的步骤、过程相关的发明,作为解决问题的技术方法是可以申请专利的。最近十多年,在美国、日本都各有数百项有关计算机程序的发明获得专利权,其中包括不少同算法有关的发明。?

[解决办法]
楼主好强啊,膜拜下!
[解决办法]
支持只卖组件的做法。

现在有几个软件是真正跨平台的!当心对方拿这个噱头骗算法。
让对方拿出真正的跨平台产品来,然后逐个平台签合同。

还有请专门的律师,这点钱不要省。
[解决办法]
只提供组件,不给源码
[解决办法]

探讨
引用:
谢谢大家!

版权的问题最需要慎重,我可没有多余的精力应付法律上的程序。

需要说明的是,核心算法中有部分数学原理乃自己多年研究的成果,从未公开发表的,
不知应如何约束?才不至于被对方冒名首创,或共享给第三方?

?

建议你还是去咨询专业的法律人士,来这里的大多都是做技术的,对于这种版权问题都是一知半解的,万一被误导了反而得不偿失

[解决办法]
不要提供源代码。这是保护自己的原则。什么跨平台,中国这种公司太少了。
[解决办法]
你的网站我关注很久了,不清楚DSP,尽管是嵌入式产品,但是我个人感觉能用到HugeCalc的产品应该不存在物理上的限制,比如内存什么的,所以,不用给他源代码,他们一定有办法解决的
[解决办法]
楼主 好强,崇拜中。。。。
[解决办法]
楼主好强 崇拜下
[解决办法]
http://www.mcuol.com/tech/121/24849.htm

VisualDSP
Type:IDDE的输出文件类型,包括可执行文件(E斌utable File)、库文件(Library File)、加载文件(Load File)、目标文件(Object File)和分割文件(Split File)等。

反正也是 C 语法,gxqcn 用 VisualDSP 编写一个库文件应该没难度的。
好像测试可以模拟器,做个完整的样例,对方没理由要源码。

还有记得签合同时维护条款一定要明确,只针对固定的应用方案提供一定期间(比如1年——足够对方开发、测试、试用了),否则无限制的维护责任会让你赔老本的。
[解决办法]
价格方面参考同类产品 http://www.simwe.com/forum/archiver/tid-404136.html
合同条款可以找找类似通用组件的买方或卖方,不过有几点要强调:
·只有与你签合同的公司才有用该组件进行开发的使用权,其它第三方的公司(包括其母公司、子公司等)都没有使用权。
·不得转让。
·只能以产品的组成部分提供客户使用,不得单独或以封装等形式将运算功能提供给任何第三方使用。
·要求对方在帮助文档、宣传手册中注明使用了你的组件,特别是强调运算速度的地方。
[解决办法]
漏了最重要的一点
·合同解释权归卖方(就是你啦)
[解决办法]
探讨
价格方面参考同类产品 http://www.simwe.com/forum/archiver/tid-404136.html
合同条款可以找找类似通用组件的买方或卖方,不过有几点要强调:
·只有与你签合同的公司才有用该组件进行开发的使用权,其它第三方的公司(包括其母公司、子公司等)都没有使用权。
·不得转让。
·只能以产品的组成部分提供客户使用,不得单独或以封装等形式将运算功能提供给任何第三方使用。
·要求对方在帮助文档、宣传手册中注明使用了你的…

[解决办法]
首先,接受一次挑战,依照客户要求,修改一个功能,给出编译后目标文件,展示该功能;证明源码是你的。
其次,给出演示版给对方使用,交付前签订试用合同。
第三,等待对方付款后,将相应源码全部交付,并协助对方编译和验收通过,完成合同条款。
在没有收到钱之前,给出的永远只能是试用版。收到款后(或支票——验收过),你就可以交付全部源码了。有合同及第三方担保在的情况下,人家也不会怕你跑掉的。
[解决办法]
什么也别管,先拿到钱再给代码
[解决办法]
不能给源码哦
[解决办法]
不给源码对你没有好处。
说句实话,只要有程序,就能逆出你的算法来,就算你加壳,加虚拟机都没用,
也许那个公司更看重你的创造力,或者他们认为逆出算法没直接买你的现存的划算,
[解决办法]
探讨
不给源码对你没有好处。
说句实话,只要有程序,就能逆出你的算法来,就算你加壳,加虚拟机都没用,
也许那个公司更看重你的创造力,或者他们认为逆出算法没直接买你的现存的划算,

[解决办法]
如果算法能申请专利,就要申请

1.最好不要出售源代码,这里是中国,中国的版权保护几乎为0,专利保护也就是起步阶段
2.如果对方有跨平台要求,你可以再出售或者免费提供相应平台的版本
[解决办法]
qiang a
------解决方案--------------------


讨价还价得女人出马
[解决办法]
源码很重要。提供源码可以,但要分成,卖一台付多少钱。且维护要加钱。 他们不看到源码估计不放心使用。
[解决办法]
个人与公司之间缺乏对等的制约,分成是最不靠谱的。
特别这类算法应用,比如用在最常见的手机上,个人也没法查证。
[解决办法]

探讨

看你自己怎么想的.

如果担心算法被起利用,可以到美国去申请专利,专利中只包含大体思路,不要包含细节。

如果源码卖掉,几乎你是无法控制的。

如果对方要跨平台,你可以给他每个平台做个组件(或者dll之类)的东西。

每年收一笔钱。

卖掉源码就是一锤子买卖。多少钱,就要想清楚了。

这些法律问题,可以找专业律师帮你解决。

[解决办法]

不清楚情况,不了解行情
纯顶上去

[解决办法]
卖给他们,同时把自己的成果写成论文发表。
[解决办法]
核心代码不要卖就是了
[解决办法]
只卖技术,不卖码.卖了组件也不可靠。被人分析出关键码,你就一无所有了。
[解决办法]

[解决办法]
探讨
通报最新进展:

引用
经过数天的不懈努力,终于将RSA算法从HugeCalc中剥离出来了,
从原来的近7万行代码精简成了1万余行。
(我习惯于写链式代码,实际的应比该统计的还要多)

经测试(WinXP+P4 2.93GHz;Key bits = 1024):
RSA_GenerateKeys(): 0.136652 s / time
RSA_EncryptMessage(): 0.000332 s / time
RSA_DecryptMessage(): 0.005917 s / time
以上函数是分别测 10次、1000次、1000次得到的数据。…

[解决办法]
强悍!
[解决办法]
关注一下,
[解决办法]
超强悍!!!!
[解决办法]
JF

热点排行