利用开源平台.ppt

上传人:laozhun 文档编号:2969575 上传时间:2023-03-06 格式:PPT 页数:12 大小:319KB
返回 下载 相关 举报
利用开源平台.ppt_第1页
第1页 / 共12页
利用开源平台.ppt_第2页
第2页 / 共12页
利用开源平台.ppt_第3页
第3页 / 共12页
利用开源平台.ppt_第4页
第4页 / 共12页
利用开源平台.ppt_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《利用开源平台.ppt》由会员分享,可在线阅读,更多相关《利用开源平台.ppt(12页珍藏版)》请在三一办公上搜索。

1、一、开源软件概念二、开源软件的重要性三、开源软件竞赛,一、开源软件概念,开源软件(Open-source software):就是在开放源代码许可证下发布的软件,目的在于保障软件用户自由使用及接触源代码的权利。这同时也保障了用户自行修改、复制以及再分发的权利。对应于以微软为首的商业公司发行的商业软件。开放源代码有时不仅仅指开放源代码软件,它同时也是一种软件开放模式的名称。使用开放源代码开放模式的软件代表就有Linux 操作系统。,2.1 开源软件的一些重要经济指标,开源软件在操作系统等一些重要市场中的份额已进入前三位。开源软件可以为工业界节省36%软件R&D投入。开源软件代码以每18-24个月

2、翻一番的速度增长。,摘自欧盟研究报告开源软件对欧盟信息通信技术(ICT)部门创新与竞争力的影响,二、开源软件的重要性,OS:Linux,DBMS:MySQL,PostgreSQL.,Middleware:JAVA,Solution and Service:LAMP.,General App.:OpenOffice,Internet App.:FireFox.,2.2开源软件已渗透到软件的各个领域,操作系统,数据库管理系统,中间件,一般应用软件,互联网应用软件,解决方案和服务,开源技术的学习平台应该是多方位的课堂教学课下实践社区交流开源讲座竞赛训练项目实训企业实习,三、开源软件培养软件人材,开源

3、软件课程,以Linux为核心的操作系统从应用开发的角度看,由于Linux的源代码是开放的,有利于独立软件开发商(ISV)开发出硬件利用效率高、功能更强大的应用软件,也方便行业用户开发自己的安全、可控认证系统。此外,据统计,未来五年内我国Linux人才缺口将达到120万,以Java为程序设计语言“一次编写,随处运行”的优势让我们在程序设计语言方面选择Java。,以LAMP为核心的服务器架构LAMP指一组常用于来搭建动态网站或者服务器的开源软件,包括:Linux操作系统,Apache网络服务器,MySQL数据库,PHP、Perl或者Python编程语言。,除此之外,其他还有各种非常流行的软件,如G

4、NU的编辑软件Emacs、Linux的图形处理界面Xfree86、排版软件TeX、办公套件OpenOffice.org等等。,参与开源社区中的项目,开源社区又称开放源代码社区,一般由拥有共同兴趣爱好的 人所组成,根据相应的开源软件许可证协议公布软件源代码的网络平台,同时也为网络成员提供一个自由学习交流的空间。由于开源软件一直处于一个动态、更新的状态,所以开源社区中存在很多待解决和完善的项目。,目前,已经组建了开源技术学生团队,2009年首次参加“红旗杯全国大学生开源软件技术竞赛”,就荣获“团队特等奖”的佳绩,6月-9月 竞赛宣传9月 报名截止竞赛分为三个阶段 第一阶段:基础知识竞赛(网上答题);第二阶段:命题设计及撰写论文;第三阶段:现场答辩(入围优秀作品)4第二阶段竞赛,应由三人一组的形式参加作品设计,小组成员的第一阶段竞赛应有有效成绩;5所有技术资料,参赛选手可通过竞赛网站下载。,指导教师:杨静联系方式:,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号