网站首页 > 开源技术 正文
有源码也不一定能够二开,还需要考虑很多事情。
首先,二开是什么?
二开,也就是软件的二次开发。
比如,公司之前已经开发了一款软件,现在想在这个软件的基础上,加一个功能逻辑。就需要对软件进行二次开发。
一般情况下,是公司和之前的外包团队闹了不愉快、或者不满意他们的开发质量。所以才会去找别的团队接手。
哪些情况不能二开?
源码的获取渠道必须确认清楚。
有的人耍小聪明,去网上找了个源码,然后想让程序员在这个源码的基础上做调整,这样他们能减少很多成本。
网上找的源码,90%都是不能直接用的,有侵权风险。
这种如果程序员做了,就是连带责任。
-
源码质量很差、没有文档、没有注释
这种源码的调整,就相当于大海捞针。开发难度是正常开发的几十倍。
我打个比方,我去书店买个字典,找一个字:“郭”,就根据拼音“guo”去看在多少页,然后找到那个字。
现在,字典没有目录、没有页数、没有按照拼音排版、字也没加“意思”。这时候我去找“郭”,我需要花大量的时间去一个一个字找。就算找到了,也无从下手。因为他没描述“郭”的意思是什么。
-
源码有加密
有一部分外包公司为了捆绑客户,会交付加密了的源码。加密就相当于,只能用,不能改。
这种二开的难度也是很大的,一般没有人会去接这种项目的二开。
......
二开的难度是很大的
如果是自己开发的项目,想要二开,那其实很简单,因为自己对项目的理解很高。
但是如果是别人开发的项目,那开发难度就是几倍往上了。开发团队需要花大量的时间先去理解项目逻辑,再去理解业务需求,再去理解代码逻辑,才能投入开发。
所以二开的价格,有的时候会高于重新开发。
最后
前期尽量和外包团队达成长期合作的意愿,避免再去找别家二开,费用会高很多。
猪猪浩:小郭帮你做软件
猜你喜欢
- 2025-09-13 GitHub代码查找技巧分享_如何在github上找到自己想要的代码
- 2025-09-13 APP数据泄露接到境外电话 该怎么查服务器
- 2025-09-13 相亲软件源码、交友系统的相关功能介绍
- 2025-09-13 安卓APP测试要怎么测,测试流程和重点有哪些?我来告诉你
- 2025-09-13 44.7 GB !遭前雇员“叛变”,俄版百度 Yandex 几乎所有源代码泄露
- 2025-09-13 小程序定制开发 盲盒商城 & 一番赏潮玩APP源码搭建
- 2025-09-13 从零开始,手把手教你视频直播app源码开发!
- 2025-09-13 监控设备管理app源码开发,实时监控随时看
- 2025-09-13 别听专家瞎扯!搞定软件著作权,比你想象的更简单!
- 2025-09-13 源代码的定义_何为源代码
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)