Linux,自由、开源的类Unix操作系统。其内核由 Linus Torvalds 发布于1991年。
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
gitHub是一个面向开源及私有软件项目的托管平台,因为只支持 git 作为唯一的版本库格式进行托管,故名gitHub。hub,集线器、中心。
代码行(line of code)指所有的可执行的源代码行数,包括可交付的工作控制语言(JCL:job control language)语句、数据定义、数据类型声明、等价声明、输入/输出格式声明等。
一代码行(1LOC)的价值和人月均代码行数可以体现一个软件组织的生产能力。
组织可以根据对历史项目的审计来核算组织的单行代码价值。
代码行LOC常用于源代码的规模估算,常使用的单位有:
- SLOC(single line of code)
- KLOC(thousand lines of code)
- LLOC(logical line of code)
- PLOC(physical line of code)
- NCLOC (non-commented line of code)
- DSI(delivered source instruction)