如何让开源软件开发者和使用者及企业的要求结合起来???
-
- 帖子: 77
- 注册时间: 2008-05-07 16:29
Re: 如何让开源软件开发者和使用者及企业的要求结合起来???
个人认为开源软件让两类人获得了好处:
1.学习软件开发的人。 可以直接参考别人的经验和成果,然后自己加以改进或产生新的东西。这方面确实大大方便了很多程序员。好像之前有国内的公司把mplayer改了一下,变成一个新的播放器,还在i-store推出了收费版的。
2.开源软件满足了一部分用户的日常需求,比如说gimp,改个图还是可以的。
但是一说到“专业”这个词,好像立马就严肃许多了。“专业”牵涉到的专有领域如果不是对这方面很了解的程序员是很难做到适应用户的开发的。以前在gimp的论坛,inkscape的论坛看到用户很早就要求要有cmyk的色彩支持,gimp没有太多的改进,但inkscape每年都有一些实际的改进。所以用户和程序员的互动也是很重要的。就像我们一开始对inkscape的印象是画画logo,简单排个版是可以的,但后来我们用来做建筑图的彩色图也是很快的。一般用户可能不会用inkscape做很复杂的图,所以inkscape的开发者认为inkscape也不是为画很复杂的图而设计的。inkscape不错,简单易用,有时候比adobe illustrator更方便,但是在大的图纸上的性能不理想。如果仅仅是这点阻碍了inkscape进入更多的应用,确实就觉得很可惜。如果能改进一下性能(应该是可以做到的),相信会有跟多的用户能接受她。
如果开源软件能分为两个模式:一般应用的,开源,免费。专业模式的,收一定的费用,专业部分代码可以闭源。如果能形成一个好的软件生态圈,开源软件也可以做的很好,用户也会觉得舒服。
1.学习软件开发的人。 可以直接参考别人的经验和成果,然后自己加以改进或产生新的东西。这方面确实大大方便了很多程序员。好像之前有国内的公司把mplayer改了一下,变成一个新的播放器,还在i-store推出了收费版的。
2.开源软件满足了一部分用户的日常需求,比如说gimp,改个图还是可以的。
但是一说到“专业”这个词,好像立马就严肃许多了。“专业”牵涉到的专有领域如果不是对这方面很了解的程序员是很难做到适应用户的开发的。以前在gimp的论坛,inkscape的论坛看到用户很早就要求要有cmyk的色彩支持,gimp没有太多的改进,但inkscape每年都有一些实际的改进。所以用户和程序员的互动也是很重要的。就像我们一开始对inkscape的印象是画画logo,简单排个版是可以的,但后来我们用来做建筑图的彩色图也是很快的。一般用户可能不会用inkscape做很复杂的图,所以inkscape的开发者认为inkscape也不是为画很复杂的图而设计的。inkscape不错,简单易用,有时候比adobe illustrator更方便,但是在大的图纸上的性能不理想。如果仅仅是这点阻碍了inkscape进入更多的应用,确实就觉得很可惜。如果能改进一下性能(应该是可以做到的),相信会有跟多的用户能接受她。
如果开源软件能分为两个模式:一般应用的,开源,免费。专业模式的,收一定的费用,专业部分代码可以闭源。如果能形成一个好的软件生态圈,开源软件也可以做的很好,用户也会觉得舒服。
- Eiffi
- 帖子: 417
- 注册时间: 2008-09-30 10:57
- 系统: Win/深度Linux
- 联系:
- daf3707
- 论坛版主
- 帖子: 12739
- 注册时间: 2007-06-13 15:57
- 来自: 在他乡
Re: 如何让开源软件开发者和使用者及企业的要求结合起来???
昨天刚看了一篇文章,说游戏公司暴雪的,招聘的游戏设计师必须首先是一个资深玩家,从玩家的角度出发,开发玩家喜爱的游戏。
我觉得类同。就像libreoffice,如何提高效率,你日常工作中使用使用,就会明白差距在哪儿了
我觉得类同。就像libreoffice,如何提高效率,你日常工作中使用使用,就会明白差距在哪儿了
-
- 帖子: 204
- 注册时间: 2008-07-03 8:02
- 来自: 山西
Re: 如何让开源软件开发者和使用者及企业的要求结合起来???
这个问题也确实考虑过,2005年用共创linux时,就想到这个问题,不过,当时也与行业脱节,就甩了,回到win了。现在重新进入了linux阵营。
-
- 帖子: 333
- 注册时间: 2010-01-30 18:38
Re: 如何让开源软件开发者和使用者及企业的要求结合起来???
老板没说autocad是不是买的。一定要买的。
免费NanoCAD=免费DraftSight+可API编程(用.net或者vbs和java脚本)=白白 AutoCAD
http://nanocad.com/
http://nanocad.com/
-
- 帖子: 23
- 注册时间: 2009-10-16 1:16
Re: 如何让开源软件开发者和使用者及企业的要求结合起来???
把事情做好。团队中有人用自由软件,有人用闭源软件,把事情做好有什么所谓?现在最大的问题是教育和盗版。
-
- 帖子: 71
- 注册时间: 2006-10-05 8:16
- 来自: 福建 厦门
- 联系:
Re: 如何让开源软件开发者和使用者及企业的要求结合起来???
其实INTEL的编译器已经在做类似的了。对于非商业的Linux用户,INTEL提供了免费版本。我是学生,主要使用INTEL编译器编译软件做计算用,一直使用的是免费版本。商业版本是需要付费的。xsitian 写了: 如果开源软件能分为两个模式:一般应用的,开源,免费。专业模式的,收一定的费用,专业部分代码可以闭源。如果能形成一个好的软件生态圈,开源软件也可以做的很好,用户也会觉得舒服。
这点强烈同意。在Libreoffice下编写公式那叫一个恶心,出来的公式基本是没法看的。用LaTeX的确可以写出漂亮的文档,但是导师不想要。每次都叫我用word写,唉……要是LibreOffice/OpenOffice的公式能漂亮些的话就不用那么纠结了。daf3707 写了: 昨天刚看了一篇文章,说游戏公司暴雪的,招聘的游戏设计师必须首先是一个资深玩家,从玩家的角度出发,开发玩家喜爱的游戏。
我觉得类同。就像libreoffice,如何提高效率,你日常工作中使用使用,就会明白差距在哪儿了
觉得商业软件还是需要公司来开发支持,很多细节要求是需要大力气开发和维护的。在这方面缺少商业组织的支持觉得不合适。对于公司来说,生产率上去了才是王道,一味强调免费没有意义。
上善若水
- luojie-dune
- 帖子: 22033
- 注册时间: 2007-07-30 18:28
- 系统: Linux
- 来自: 空气中
Re: 如何让开源软件开发者和使用者及企业的要求结合起来???
我不信 Microsoft Word排的公式比OpenOffice.org的漂亮。 至少4年前不是那样。
就是要改变目前的模式,
商业 意味着 交换还是盈利? 目前定义是盈利。
回归原始的交换对开源更合适——楼上提的都没关系只是免费和商业而已。
就是要改变目前的模式,
商业 意味着 交换还是盈利? 目前定义是盈利。
回归原始的交换对开源更合适——楼上提的都没关系只是免费和商业而已。
- feihei
- 帖子: 40
- 注册时间: 2009-05-22 16:27
Re: 如何让开源软件开发者和使用者及企业的要求结合起来???
我也学建筑设计的……顶楼主!!
干这行想用要得自己出来单干才行啊,给别人打工怎么可能自己一个人用linux别人都用win
我在学校折腾ubuntu都被同学扯为笑谈……他们说免费?在中国win不就是免费的吗?
神马autocad, photoshop, illustrator, sketchup, maya,rhino,对他们来说全跟开源没区别
话说我很喜欢blender,这也被同学引为笑谈
但是我实习的时候用blender修改模型和渲染,把同事惊到了,hiahia
干这行想用要得自己出来单干才行啊,给别人打工怎么可能自己一个人用linux别人都用win
我在学校折腾ubuntu都被同学扯为笑谈……他们说免费?在中国win不就是免费的吗?
神马autocad, photoshop, illustrator, sketchup, maya,rhino,对他们来说全跟开源没区别
话说我很喜欢blender,这也被同学引为笑谈
但是我实习的时候用blender修改模型和渲染,把同事惊到了,hiahia
-
- 帖子: 66
- 注册时间: 2007-10-14 1:09
Re: 如何让开源软件开发者和使用者及企业的要求结合起来???
光一个win啥都干不了leeaman 写了:一套win才多少钱...为了省win的钱,老板你老折腾了...
- dongzi_24
- 帖子: 39
- 注册时间: 2011-01-26 0:08
- 联系: