软件及其公司篇--项目管理(七)

开发:

部分软件列表:

C++系列(MSVC; GCC);java系列(JDK; spring组件; struts组件);安卓系列(Android SDK; );iOS系列(xcode_3.2.6_and_ios_sdk_4.3);

IDE(visual studio; eclipse; Intellij IDEA; Android Studio)

代码管理(TortoseSVN; Git; CVS)

DB类(Microsoft Sqlserver; Oracle; mysql; IBM DB2; SQLite)

云数据库服务(AWS; Azure; 阿里云)

分析:

C++系列:
1. MSVC
软件介绍:(来自百度百科)

Microsoft Visual C++(简称Visual C++、MSVC、VS或VC)是微软公司的免费C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。VC++集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(Windows API)、三维动画DirectX API,Microsoft .NET框架。最新的版本是Microsoft Visual C++ 2019。

软件所属公司介绍:(来自百度百科)

微软公司(- 参照第一节)

2. GCC
软件介绍:(来自百度百科)

GCC是以GPL许可证所发行的自由软件,也是GNU计划的关键部分。GCC的初衷是为GNU操作系统专门编写一款编译器,现已被大多数类Unix操作系统(如Linux、BSD、MacOS X等)采纳为标准的编译器,甚至在微软的Windows上也可以使用GCC。GCC支持多种计算机体系结构芯片,如x86、ARM、MIPS等,并已被移植到其他多种硬件平台 。
GCC原名为GNU C语言编译器(GNU C Compiler),只能处理C语言。但其很快扩展,变得可处理C++,后来又扩展为能够支持更多编程语言,如Fortran、Pascal、Objective -C、Java、Ada、Go以及各类处理器架构上的汇编语言等,所以改名GNU编译器套件(GNU Compiler Collection) 。

软件所属公司介绍:(来自百度百科)

软件及其公司篇--项目管理(七)_第1张图片
1985年Richard Stallman又创立了自由软件基金会(Free Software Foundation)来为GNU计划提供技术、法律以及财政支持。尽管GNU计划大部分时候是由个人自愿无偿贡献,但FSF有时还是会聘请程序员帮助编写。当GNU计划开始逐渐获得成功时,一些商业公司开始介入开发和技术支持。当中最著名的就是之后被Red Hat兼并的 Cygnus Solutions。
GNU 包含3个协议条款,
GPL:GNU通用公共许可证(GNU General Public License)
LGPL:GNU较宽松公共许可证 (GNU Lesser General Public License), ) ,旧称 GNU Library General Public License (GNU 库通用公共许可证);
GFDL : GNU自由文档许可证(GNU Free Documentation License )的缩写形式。

java系列:
1. JDK
软件介绍:(来自百度百科)

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。

JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一些Java工具和Java的核心类库(Java API)。不论什么Java应用服务器实质都是内置了某个版本的JDK。主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如,IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK

软件所属公司sun+甲骨文介绍:(来自百度百科)

软件及其公司篇--项目管理(七)_第2张图片
软件及其公司篇--项目管理(七)_第3张图片
甲骨文公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989年正式进入中国市场。2013年,甲骨文已超越 IBM ,成为继 Microsoft 后全球第二大软件公司。
软件及其公司篇--项目管理(七)_第4张图片

2. spring组件
软件介绍:(来自CSDN+百度百科)

Spring是一个根据Apache License协议开源的免费框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基

你可能感兴趣的:(项目管理,项目管理)