- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Make的工作过程-更多文档分类.ppt
Embedded System Design GNU tool chain review 嵌入式系统的特点? 嵌入式系统的开发流程? V字型结构的缺陷? Outline GNU history Tool Chain Overview A hello world Advanced topic Auto tools Version Control 开放源代码简史 GNU-guh-noo Free Software “free?software”这种术语有时会被误解 事实上它和价格毫无关系。它的涵义是自由。??●你拥有运行该程序的自由,而且可以用于任何目的。??●你拥有修改该程序以适应你个人需要的自由。(为了在实践中使这一自由成为可能,你必须能够获得源代码,因为没有源代码而试图修改程序是极端困难的。)??●你拥有再发行拷贝的自由,可以是无偿的,也可以收费。??●你拥有发行该程序修改后版本的自由,从而使社团可以从你所作的改进中获益。??自由软件和销售拷贝之间并没有矛盾。事实上,销售拷贝的自由是至关重要的:把自由软件收集到CD-ROM上出售对整个社团都很重要,而销售它们又是为开发自由软件筹集资金的重要手段。 集成电路的EDA软件? Stallman如是说 :想想看,如果有人同你说:只要你保证不拷贝给其他人用的话,我就把这些宝贝拷贝给你。其实,这样的人才是魔鬼;而诱人当魔鬼的,则是卖高价软件的人。可以断定,进入世纪末,软件业发生的最大变革就是自由软件的全面复兴。在自由软件的浪潮下,软件业的商业模式将脱胎换骨,从卖程序代码为中心,转化为以服务为中心。 Linus Torvalds Open-Source: Two religions FSF : OSI 开放源代码是我们向商务人群推广Richard?的自由软件战役的方式。如果说两者之间有什么区别,那就是很多开放源代码软件的开发者对待开放源代码软件的态度非常注重实效 Stallman总是希望人们不要忘记其中有非常严重的道德问题。 开放源代码简史 开放源代码简史 开放源代码简史 是什么激励着人们参与开放源代码的项目? Eric?Raymond说:“每一项好的软件开发工作始于某个开发人员的搔痒”。 (文学青年的创作冲动) 尽管专业的参与者可以估计在成功软件项目产生的财富中所占的可能份额,但金钱并不一直是开放源代码的志愿者的最重要的动力,其他的动力还有使用经过改进的软件产品带来的个人收益和像利他主义(altruism)、名誉(reputation)、理想主义(ideology)这样的社会价值观。 即使有潜在的混乱,开放源代码项目还是经常通过多方行动、交互式管理机制得到锻炼,从而获得了成功。成员管理、规则和制度、监督和约束以及声誉都是建立在开放源代码项目共同的文化和自律的前提条件下的。这些都意味着传统组织应该考虑从对知识型工作者的管理转变为知识型工作者的自我管理。 为什么虚拟组织能够运作 一组强大的相互补充的动力,包括共享集体的成功。 自我管理,包括: 成员资格管理(保证有一定数量的高质量的参与者); 使成员能够获得个人的需要的规则和授权; 监督和约束成员的行为; 作为激励因素和控制机制的声望; 共享文化、价值和行为规范 有效的工作结构和程序,如软件开发中的任务分解和项目管理。 沟通和协作的技术以及使用规范 激励参与者参加开源项目 开放源代码项目参与者的不同类型 组织和个人 发起者和协助者 爱好者和专业人士 志愿者对于开源项目更重要 报告或修补他们在使用时发现的漏洞来做维护和改善工作 参与开放源代码的社会效益 大公无私、声誉和理想主义……以及十足的乐趣和“黑客”的挑战,激励专业人士在开放源代码项目上贡献他们的时间和精力。 开放源代码运动和未来的组织 开放源代码运动的独有特点: 开放源代码运动的前提条件是具有强大的共享技术特性的“社群实践”。 成功的开放源代码项目的工作还包含其内在的挑战。 开放源代码运动发展得很快。现有的规则和方法具有很强的不确定性。 软件开发者愿意用技术来沟通和决策。 自我管理是开放源代码运动取得成功所必须的。 对开源代码热情最高的4种人 精英人群 深知只有通过合作才可以完成更多的事情 自我表达欲望特别强烈的人 一种自我表达的方式 拥有很多激情的人 分享劳动成果会使之很兴奋 很奇怪的人 坚信自己的贡献会使世界更美好 Tool Chain Overview What are tools for? Creating code modules compiler Creating program from modules linker Compiling groups of programs (dependencies) Debugging
您可能关注的文档
最近下载
- 【新教材】2025-2026学年赣美版(2024)美术二年级上册教学计划及进度表(教案).pdf VIP
- 教科版(2024)小学科学一年级上册(全册)教案及反思(含目录).docx VIP
- 小学2025年“9·3”阅兵思政课.ppt
- 图书资料专业技术资格考试题库.docx VIP
- XXX区人民政府关于XXX项目处置有关问题的请示2.20.doc VIP
- puzzle(英语猜谜语)课件.ppt VIP
- 2024新人教版生物学七年级下册《第三单元 植物的生活》大单元整体教学设计.pdf
- 《世说新语》二则同步练习题.pdf VIP
- sedex验厂培训课件.ppt
- 第三章城市轨道交通屏蔽门门机装置课件.pptx VIP
文档评论(0)