开发协作方式之一。另一种方法允许通过可供用户免费使用的初始代码进行创建和修改。
软件领域的这种创新不仅可以促进程序的开发,还可以促进各种业务的管理,这要归功于开源管理平台,它可以提高生产力。想了解更多关于这个术语的信息吗?那么,下面就来看看吧!
概念
在葡萄牙语翻译中,该术语的意思是开源。换句话 阿根廷手机数据 说,开发人员使其程序可用,以便其他人可以自由使用,并且他们可以访问为平台创建的代码。
这样,任何寻求轻松的人都可以查看源代码并使用它来创建新的应用程序,在了解其工作原理后提出改进建议,并识别原始代码和新版本中需要纠正的缺陷。
这项技术的要点不在于它是免费的,而在于程序员之间的协作。他们可以一起互相帮助,为社区创建更多的软件,让初学者可以更有信心地使用基础代码进行学习和创作。
起源
开源一词于 1998 年 2 月在一次专业人士会议上创建,并成为该主题的参考。其中包括埃里克·雷蒙德、托德·安德森、拉里·奥古斯汀、乔恩·“疯狗”·霍尔、克里斯·彼得森和萨姆·奥克曼。
在一般情况下,当时,人们对自由软件运动中出现的许可形式感兴趣,但他们试图用自己的想法创造新的东西,并独立于该运动。
在一次有关 Netscape 浏览器源代码发布的会议上,托德·安德森 (Todd Anderson) 首次使用了这个由克里斯·彼得森 (Chris Peterson) 创建的术语。此后,其他机构与出版商 O'Reilly 一起使用了该名称,并更改了活动名称,将其包含在标题中。
开源倡议
该术语的创建者还创立了开源倡议组织,该组织致力于促进开源的使用,此外还分析适合自由软件模型的许可证并捍卫使用该系统的优势。
该机构也称为 OSI,从技术角度分析软件,并认为自由软件除了从长远来看更具经济效益外,还具有更高的质量。
开源 vs. 免费 vs. 闭源
自由代码与封闭式编程的软件中应用的代码相反,封闭式编程的软件无法被用户访问或修改。由于其命名法,“自由访问”和“免费”的含义存在歧义,因为英语单词“free”可以表示两者。