公开上班时间研究的开源项目使用方法,是否违法或有违职业道德?

itwriter 发布于 2016/08/13 12:44
阅读 1K+
收藏 1

由于工作原因接触了国外的某个开源项目,该软件中文资料极少,原因有二:一是行业相对偏门;二是该开源软件本身还在不断发展中,就连官方英文资料也不完善,需要开发者自行探索。

尽管似乎这么挫,这个项目也是在全球范围内该行业惟一一个开源项目,而国内也似乎有一定数量的使用者——偶尔看到一些简单介绍基础用法的blog,下面也有好几个表示感谢、顶大牛的评论。

我对这个项目的了解还谈不上多深入,但如果把自己发布在公司内网的使用心得文档发布到网上,肯定就是国内最新最全的中文资料了。

说实话,想到这就忍不住有些虚荣感作怪,想发布但有感觉有些不对劲。

这个开源项目的功能在我们公司的产品中,目前处于比较重要的地位,算得上卖点之一。

我写的文档则只是项目的使用技巧,可以帮助使用者快速入门和减少项目本身的一些坑浪费的时间。

尽管只是开源项目的使用方法,也不涉及公司的代码,但毕竟是工作时间搞出来的东西,就这样发布出来是否违法或者有违职业道德?

加载中
1
jQer
jQer

别想的那么简单,如果你指望你们公司依靠这个产品帮你获利,比如升级、加薪,就不要那么急分享出来。如果不是,那么可以。

吃饭是第一要素。GNU 老大 Stallman 也要在麻省吃饭。

0
liuyong051
liuyong051

首先,看看这个开源项目的协议是什么?如果是GPL,那么你们用这个开源项目,你们的项目也要开源。

当然了,你写的其它技术资料、使用心得,应该不适用于GPL。你在上班时间,写的技术资料、使用心得,属于职务成果,不完全属于你个人。就好像,上班时间搞的专利、发明一样,都属于单位和个人。

0
12叔
12叔
没啥问题  
0
ked
ked
支持发表。个人知识和工作产出应该是有区别的。工作产出基于个人知识,工作产出由公司付钱,你要保密没错。但是个人知识你有权利分享。
0
魔力猫
魔力猫

很多公司的内部算法数据结构、软件运行机制,都是被要求保密的。比如你绝对看不到Oracle数据库核心是怎么回事,核心代码是怎么运作的,你只能看到公开资料的那部分,如果想要看到更里面,那么就只有结合情报去猜,线程跟踪等等。

你能否公开,要看公司对于技术文档的规范是怎么规定的,比如是否要求员工保密。不过对于这种开源使用技巧,IT公司一般还是相对开放,分享出来是不管的,最多你重新组织语言另写一遍。

0
独孤青冥
独孤青冥
最好拿到公司明确的态度再决定,毕竟这关系你的饭碗
0
天使broken
天使broken
不用担心。首先你只是提供解决方案 思路之类的。然后你并没有提供具体的代码。本来就是基于软件分享的。
0
jeffsui
jeffsui
没毛病,做好你的本职工作的基础上,扩展自己的技术完全有必要。
返回顶部
顶部