我自己做的本科毕业设计想开源,被导师阻止,理由是“版权归实验室所有”

2015-05-16 20:41:10 +08:00
 matrixyuri

今年六月本科毕业,
做了一个毕业设计,大概算是数据可视化。
提供了一个网站,用于展现微博等社交媒体的数据,通过用户、地理、时间等维度。
所用到的全套技术如下,包括前端后端开发测试部署运维全部自己独立完成:

后端:LNMP架构,自己开发的PHP框架Vera,外加Smarty模板引擎
前端:jQuery,Bootstrap框架,ECharts图表库

Demo地址: 传送门
目前所有数据都是测试数据,为了方便展现制作的,并不是真实数据,并且只有“毕业设计”这一个话题是有数据的。

那么问题来了:
我想把全部代码都开源,但是被导师阻止...

导师研究的内容是预测微博情绪的走向、以及传播的趋势,比如“不让xxx转发之后,这个话题会有怎样的传播路径”
我的毕设内容相当于把导师的数据,可视化的展现了出来,方便观测,但并不针对导师的数据进行展现,而是一个通用的平台。

我的毕设完全是独立完成的,导师并不懂Web前后端开发,也无法提供任何指导。
所用到的全部技术都是开源的(不过我还没仔细研究每一个开源项目的licence,可能漏了原作者声明)

现在我想把毕设开源,但是导师不允许...
理由是我的毕设版权归学校所有,此外,如果别人用了我的这套东西,那导师的多年成果就难以发论文。事实上导师一边阻止我开源,一边问我要代码,想把这套东西用在他们自己的课题上,最终应用在某个zf项目里。

搞笑的是...
我做毕设用到的全部技术、每一行代码,都不是学校四年里教我的,而我用它们做了我的毕设,却要把版权留给学校。

我不知道到底有没有这样的规定,毕设版权归学校。
想寻求大家的意见参考。

26451 次点击
所在节点    问与答
171 条回复
iyaozhen
2015-05-17 17:20:27 +08:00
我做毕设用到的全部技术、每一行代码,都不是学校四年里教我的,而我用它们做了我的毕设,却要把版权留给学校。
这一点不赞同,学习里面的专业课十分重要, 就恨没有好好学习呀。

而且楼主也不是想开源啥“舆情分析系统”吧,可能更多是数据可视化的解决方案。这个可以再包装下推出去,没必要标榜“舆情分析”啥的。再和老师商量下,估计还是可以的。
matrixyuri
2015-05-17 17:21:15 +08:00
@Aoliz
感谢回复~~确实是您说的这样,想把第三部分开源,您讲述的这个办法我觉得可以试试看~~下周找导师的时候和她交涉一下,争取能双方理解~~

我倒不是不想给导师代码,只是...不想把我的两年来的技术积累,只是拿去给导师完成她的课题了...如果她想用,那我就把代码开源出来大家一起用,不仅我的导师我的学校可以用,我还很希望能有更多的人参与进来,提bug也好,帮忙完善也好~~希望能有这样的一个气氛~~合力把这个东西做的更好。

呃..那个错位的bug……是ECharts时间轴的一个bug,已经提issue了~谢谢回复:)




@sneezry
嗯嗯,我把论文写完之后,会再回顾一遍所用到的全部技术,然后看看它们的协议是什么,然后该标出来的都会标明的~~
谢谢提醒~




@fhliwei
唔...我不确定用到的技术里有没有GPL的,等我论文写完了整理一下

数据的话,目前全是做了测试数据,都是虚构的,只是为了能演示这个demo,所以只有一个啦~~
话说这几天在后台看到。。。大伙儿提话题很踊跃啊。。。。什么 草榴 都出现了...囧的不行
matrixyuri
2015-05-17 17:25:11 +08:00
@iyaozhen
对的对的,基础课,算法数据结构、操作系统、计算机网络都非常非常重要,现在确实是很后悔自己当初没好好听课……
不过我这套东西里边...还真是没用上学校老师教我的任何东西...
说起来....各位老师教授们,他们其实挺瞧不上我这样做Web开发的,在他们眼里我就是个写代码...做网站的....他们觉得自己的科研才是计算机科学,我这个是小儿科……所以四年来不仅没人教我,还总被老师小瞧...
直到他们发现……我所拥有的技术,能让他们的数据鲜活的展现出来……然后就想拿走我的毕设了……

确实是很想开源这个可视化方案~~蛮希望能有很多人一起加入开发..毕竟开发Web两年了,一直都是自己单打独斗,很羡慕那些好几百star,有好多贡献者的项目……
希望有一天自己也能发起这样一个东西~~
dog999
2015-05-17 17:38:17 +08:00
导师还是个女的。那就算了。
wy315700
2015-05-17 17:42:21 +08:00
@matrixyuri 还有数学非常重要啊,现在搞信息安全研究,觉得数学还是没搞好,恨本科没去数学系多蹭几堂课,现在只能做做外围工程,核心的一些协议完全搞不懂。
一些看起来安全的协议,一分析其实全是问题。
matrixyuri
2015-05-17 17:45:29 +08:00
@wy315700
好酷 ...

之前看别人的博客,说自己去面试的时候有一道题通过组合数学的方法得到了一个最高效率的解法....比面试官的方案都要优秀..
感觉好酷……希望自己有一天也会变的很强~!加油~!
whatisnew
2015-05-17 17:56:01 +08:00
知识在你的脑袋里。开不开源无所谓。拥有随时 make 一套的能力就可以了。
rundis
2015-05-17 18:48:56 +08:00
找各种理由拖延,不给导师关键代码,然后以项目需要的名义多学点东西,等到毕业了无视他们自行开源就好
lksltjw
2015-05-17 18:58:40 +08:00
就问一句,楼主读的是计算机专业吗?
jimmy66
2015-05-17 19:07:14 +08:00
@letv 很多导师估计连GitHub是啥都不知道...
chendeshen
2015-05-17 19:16:19 +08:00
你开源了TA也不知道啦 - -
sobigfish
2015-05-17 19:38:31 +08:00
1> lz的实现的“数据可视化”的话,其实和他的导师研究的舆情是不一样的方向,
lz可能只是把这些测试的舆情数据展现出来,导师估计没帮上什么忙。

2> 这导师想要lz自主的展现app的版权 这是完全没有道理和道德的,这不是空手套白狼的节奏,这是利用职务敲诈!

@Borden
3>现在很少有学校教PHP,--对了你知道什么是PHP吧?-- 你说lz白眼狼,完全忽略别人自己辛苦的自学和研究了。他不欠“导师”什么,欠了也不应该用自己的版权免费送人。
matrixyuri
2015-05-17 19:42:03 +08:00
@lksltjw
不是呀~~智能科学与技术听过吗~



@chendeshen
确实是这样,所以其实我更想知道……毕设版权属于学校,这事儿到底是真的还是老师糊弄我呢...




@sobigfish
1. 完全正确~
2.呃..有这么可怕……

3.又黑PHP……
现在写PHP好没信心,都开始准备转投Go的怀抱了...
(话说PHP写久了,有时候还真是觉得它不如编译型语言……觉得还是花时间熟练一下C++/Go/Swift什么的可能比较靠谱)
master
2015-05-17 19:52:15 +08:00
其实将在多道义上学校给了你什么什么什么,理应回报学校什么的一点用没有,最关键还是看东西是不是归学校吧。

我只知道我们学校在毕设报告里面有一页要求签字就是作品版权归学校所有,作者只有署名权。

我并不知道是不是每个学校都有类似的东西,但是如果有,而且你还签了,不管你做整个作品制作过程和学校半点关系都没有,但是你把它作为毕设就是归学校的。这个我觉得一点问题也没有吧。
Borden
2015-05-17 22:39:50 +08:00
@sobigfish 3>现在很少有学校教PHP,--对了你知道什么是PHP吧?-- 你说lz白眼狼,完全忽略别人自己辛苦的自学和研究了。他不欠“导师”什么,欠了也不应该用自己的版权免费送人。

=======================
我来总结一下吧,楼主是一个认为他4年来没从学校学到任何东西,他的导师对他没有任何帮助的,驾校除名自学成才的即将毕业的本科生。

我只是好奇,这么牛腿的大拿,为啥会在一个啥东西都学不到的学校呆了四年?这么无敌的水平,为啥会委身于一个做舆情监控的导师?

而且即使就算楼主真的这么逆天,他水平比他导师高,所以版权就是他的了?郭靖勤学苦练若干年后能打过洪七了,所以降龙十八掌就变成郭靖自创的了?
skydiver
2015-05-17 22:46:33 +08:00
发现毕业设计做什么舆情监控的特别多。。收到的简历里一半都做这个。。。。

另外lz太实在了,事后获得原谅比事前得到批准要容易的多,这就是中国。先斩后奏就好,何必去问导师。
matrixyuri
2015-05-17 23:08:21 +08:00
@Borden

唉...你总结错了……

----

你总结的第一段话我是从没有说过的,也没有任何地方暗示。
再摘录一下我的原话哈
“搞笑的是...
我做毕设用到的全部技术、每一行代码,都不是学校四年里教我的,而我用它们做了我的毕设,却要把版权留给学校。”

你看,我是指毕设所用到的全部技术,都不是学校教我的,而不是说这四年我啥都没从学校学会。
导师在我的毕设项目中没有任何帮助,可以理解为她有个需求,我实现这个需求。并没有一丁半点的指导关系,也没有一丁半点的指导。

----

你总结的第二段话……我只想说
首先这学校并不是四年什么都没教我,而是毕设所用的技术并不来源于学校的任何资源。
我想开源的是我自学并百分之百独立完成的毕设,又不是别人指导我做出来的项目..

其次,做舆情监控可牛逼了...导师不仅从文字里研究出了情绪,还想预测未来的传播趋势...
这可不是委身,要是能学习里边的科研成果我也是蛮愿意的,只是快毕业了来不及...人家都研究了两三年了。

最后....我以为毕业设计总得有个导师的...如果没有的话会不会就不给毕业?
要是毕业设计可以不需要导师,那我还蛮想试试的...


你总结的第三段话……又是金庸的小说...
我年纪小没读过金庸,看过的电视剧又记不住剧情..
大概的回应可以从上边两段找到哈。

----

再次阐述一下:

1. 导师提出了把数据可视化这个需求,特定要求针对微博转发和情绪数据,作为我的毕设;
2. 导师完全不懂这方面的知识和技术,因此在我完成毕设的过程中,没有任何人,无论是导师或是学校的其他人,哪怕是同学,给我提供过任何帮助;
3. 于是我通过近两年的技术积累和经验独立的实现了这个需求,完成了预订的目标;



我以为我应该拥有我自己独立完成的项目的知识产权吧,哪怕是开源不开源的自由..

然而并不是这样。
Borden
2015-05-17 23:25:08 +08:00
@matrixyuri 大家都上过学,都知道实验室、导师是怎么回事。你认为你做毕设的技术是你自学的,导师没教过你啥,所以版权就归你?这就是你白眼狼的地方。

你以为在公司扣腚,公司也没教你啥,也只是有要你干活的需求,你去满足了这个需求而已,所以做出来的东西版权就是你的?

当然你会说,公司给你发工资了,所以你是把你的作品卖给公司了,但是学校也给你发毕业证了,一回事。看你的意思,你还是很想要这个毕业证的嘛,那还有啥好说的?没有你导师舔上面菊花拉来项目然后发给你课题做,你做条毛的毕设啊!

你真要够牛逼你就别做你导师的项目,就别拿那张毕业证,那你就可以想开源就开源,想干啥就干啥,谁都惹不起你。
matrixyuri
2015-05-17 23:35:04 +08:00
@Borden
唉~懒的理你了,写论文去咯~
Borden
2015-05-17 23:45:25 +08:00
@matrixyuri 嗯,做舆情监控嘛,你们五毛界那必须是白眼狼扎堆的地方啦~~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/191581

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX