共查询到20条相似文献,搜索用时 406 毫秒
1.
《程序员》2006,(10):28-29
自2000年以来,中国有越来越多的软件开发者或开发团队加入到开源社区中来,但人们对开源的认识似乎仅仅只限于将它理解为免费的“拿来主义”。实际上,很多业界巨头都纷纷投入资本来支持一些著名的开源项目,如IBM投入数百万美元开发Eclipse项目,Sun和HP资助Gnome项目开发,Netscape公司将Firefox浏览器代码捐赠给Mozilla基金会。开源为何能够引起如此多厂商的兴趣?开源与商业之间是否存在统一的一面?各大开源厂商所采取的商业模式又是如何的?中国的开源软件发展应该从中获得什么启示?带着这些问题,本刊记者特邀采访了著名开源运动领袖、Apache之父——布莱恩·贝伦多夫(Brian Behlendorf)先生。 相似文献
2.
《Internet》2002,(10):61-62
开源软件开发虽然已经有几十年的历史了,但是似乎还未受到软件工程领域的足够关注,描述和分析开源开发过程的章一直很少,国内读恐怕对这一开发模式更为陌生。从本期起,我们将陆续刊登一些有关开源开发的章,希望能对大家进一步了解开放源码运动和开放源码软件有所帮助。下面的这篇章将简要介绍一下开放源码软件的开发过程、主要开发模式,以及开发中需要的支持工具,其中也包含了对开源开发现存的一些问题的探讨和建议。 相似文献
3.
4.
5.
高盛咨询公司最近出台的一份研究报告中,揭示了未来5至10年内会影响软件交付模型的七种趋势,最后两种分别是“对开源持续增长的兴趣”和“中国软件公司的崛起”,而且这些趋势在不断加速。反观国内,虽然与开源运动相关的声音此起彼伏,但是中国的开发人员由于现实生活压力等种种原因,真正投身于开源运动的人并不多。不过近年来这种现状变更的迹象越来越明显,本文所采访的两个开源项目及其创始人,就是其中的佼佼者。希望有志于开源项目的程序员们,可以从他们的实践中有所领悟,对中国的开源项目和社区有更进一步的认识,并投入到中国开源软件大潮中来。 相似文献
6.
沈理钢 《单片机与嵌入式系统应用》2013,13(8):74-77
简要地介绍了开源路由系统OpenWrt平台下的小型项目开发。该项目采用OpenWrt路由器为硬件平台,通过opkg软件包系统安装WEB服务器、php解析器、mysql数据库、NTP客户端、MP3播放器,然后编写php程序和必要的shell脚本,完成各项功能调用和管理配置,实现项目所需的各项功能。本项目具有硬件投入少、开发效率高、对开发者技术要求低等优点。这种短平快的开发方式,在一些特定的开发场景中,具有一定的应用价值。 相似文献
7.
使用开源软件的领域与日俱增,享受开源软件的用户也越来越多,那么使用开源软件到底安不安全呢?大家在使用开源软件时常常有这样的困惑,到底开源软件安全是否能达到商业软件的安全性能?目前有哪些可以增强开源软件安全的项目?此外,开源软件几乎都是采用大集市式的开发模式进行开发,这样宽松的环境开发出来的软件是否安全?又该如何提高开源软件开发和应用安全?本次开源专题将介绍开源软件的安全性及开发过程中的安全性。 相似文献
8.
摘 要:针对城市地理信息平台构建过程中存在的数据获取困难、研发成本较高等问题,
引入开源技术,对基于开源数据、开源开发平台与开源工具的城市地理信息平台构建技术进行
研究。所提出的城市地理信息平台由数据模块与可视化模块 2 部分组成。为构建数据模块,由
开源地理信息项目(OSM)获取了建筑与区划数据,并设计了建筑合并算法以提升数据质量。建
筑数据随之基于行政区划分级存储,通过由 ASP. NET 构建的数据接口提供给具体应用。可视
化模块则基于开源地理信息系统(GIS)项目 Cesium 实现,并设计了完善的用户界面。以北京市
为例,完成了原型系统的开发与测试,证实了该技术体系的可行性,通过开源技术降低平台研
发成本,推进城市地理信息平台的研究与应用。 相似文献
9.
基于Multiwii的开源四轴飞行器是目前主流的开源四轴项目之一。该文介绍了四轴飞行器的概念和特性,对Multi-wii四轴飞行器的硬件组成、安装调试以及关键技术做了一定的探讨。实验结果表明,该飞行器能较好地执行飞行任务。 相似文献
10.
11.
王凯帆 徐易难 余子濠 唐丹 陈国凯 陈熙 勾凌睿 胡轩 金越 李乾若 李昕 蔺嘉炜 刘彤 刘志刚 王华强 王诲喆 张传奇 张发旺 张林隽 张紫飞 张梓悦 赵阳洋 周耀阳 邹江瑞 蔡晔 郇丹丹 李祖松 赵继业 何伟 孙凝晖 包云岗 《计算机研究与发展》2023,(3):476-493
近年来以RISC-V为代表的开源指令集引领了开源处理器的设计潮流.然而,目前国内外的开源处理器性能尚未满足学术界和工业界的需求.为填补空白,香山处理器项目启动.香山是一款开源高性能RISC-V处理器,采用6发射超标量乱序执行设计,目前在著名开源项目托管平台GitHub上获得超过3 200个星标(Star),形成超过400个分支(Fork),成为国际上最热门的开源硬件项目之一,得到国内外企业和研究者的积极支持.香山处理器在近两年时间中历经两代版本演进,第一代“雁栖湖”微架构已经成功流片,回片性能符合预期;第二代“南湖”微架构已进入最后的优化迭代阶段,即将投片,据已知消息,其仿真评估性能在当前开源处理器中排名第一.主要讨论香山前两代微架构的实现细节与设计演进,并系统介绍开发香山过程中的各类挑战与经验. 相似文献
12.
开源许可证检测系统的研究* 总被引:1,自引:0,他引:1
针对软件开发过程中许可证冲突的问题,对QualiPSo(quality platform for open source software)项目中提出的开源许可证检测管理过程进行研究分析,以此为支撑,改进现有的许可证检查控制工具OSLC(open source license checker),并与项目成熟度分析和软件开发质量评估检测软件Spago4Q(spagoBI for quality)集成,开发出自动检测开源许可证冲突的原型系统;阐述了将OSLC发布成Web service的类图设计,以及Spago4Q提取器的设计与实现,力求从法律角度提高开源软件的质量,并给基于开源组件的商业软件开发者一定的建议。 相似文献
13.
开源软件的开发主要依靠开发人员的自我管理和志愿贡献。在软件开发过程中,开发人员的组成、分工、能力等会发生经常性的改变,这些改变都会通过交互行为的变化反映出来。已有研究成果表明开源软件存在核心团队,他们主导项目的开发与实施,但对开发团队随时间而发生的结构变化的研究较少。通过观测软件项目生命周期中开发者总体的变化情况,研究了开发者网络与软件的协同演化机理,以GNU/Linux公共数据集为例,讨论了开源软件开发者数量、自愿度、开发者经验与项目的协同演化现象,并给出了演化的合理解释。 相似文献
14.
创客教育教学模式有别于传统的信息技术学科教学,是通过完成一个个小的项目,来解决一定的问题,其教学方式主要以项目式教学为主.作者在开源硬件大班教学实施过程遇到了一些问题,本文主要围绕这些问题展开,希望能够找到适合大班教学的途径和方法. 相似文献
15.
《计算机科学与探索》2017,(9):1418-1428
软件在演化过程中经常被修改,软件结构往往会偏离原有的设计方向,软件质量也会逐渐变差。不良设计造成的技术债务在后续开发过程中会带来许多困难和阻碍,需要及时重构,改善原有代码的不良设计。对常见的重构操作进行了简单介绍和分类。在两个开源项目上进行了经验研究,关注两个问题:(1)重构在开源项目中是否被广泛应用,其中是否存在面向设计的重构;(2)是否存在没有及时重构改善原有代码的不良设计,导致后续开发遇到不必要的困难的情况,并且后续是否进行了重构。初步证明了重构在开源项目中的广泛应用和重要性,以及面向设计的重构的重要作用。 相似文献
16.
17.
18.
针对Web安全实验课程缺乏成熟的实验环境和实验项目设计的现状,基于开源软件设计Web实验课程的教学方案,介绍实验课程的教学安排;结合实例阐述如何利用开源软件并结合自己开发的工具进行实验项目设计的基本模式。 相似文献
19.
开源的大集市开发攥式使得其缺乏一套完整的评测标准和认证体系对其质量和可行性进行评测,QualiPSo项目的启动很好的填补了这个空缺。作为一国际开源项目,广州中中间件研究中心作为发起者参与其中,不仅得到了欧盟科技第六框架计划的资金支持,也鼓舞了我国开源界的土气,指明了一条国际合作的开源道路。 相似文献