1.Javaè¯è¨çåå±åå²ï¼
2.Goè¯è¨çç®å²
3.AEX800开源 Asterisk 发展简史
4.c#çåå²åå±
5.埃里克·S·雷蒙德黑客业界五部曲
6.安装Linux下RPM安装简史linux下的源码简史rpm
Javaè¯è¨çåå±åå²ï¼
Javaåå±åå²ï¼å¨å¹´æ¶åï¼James Goslingå¨sunå ¬å¸çå·¥ç¨å¸å°ç»æ³è¦è®¾è®¡è¿æ ·ä¸ç§å°å计ç®æºè¯è¨ã该è¯è¨ä¸»è¦ç¨äºåçµè§çè¿æ ·çæ¶è´¹ç±»çµå产åï¼è¿äºçµå产åæä¸ä¸ªå ±åçç¹ç¹ï¼è®¡ç®å¤çè½ååå åé½é常æéã
æ以è¦æ±ï¼è¯è¨å¿ é¡»é常å°ä¸è½å¤çæé常紧åç代ç ï¼è¿æ ·æè½å¨è¿æ ·çç¯å¢ä¸æ§è¡ã
å¦å¤ï¼ç±äºä¸åçååéæ©ä¸åçCPUï¼å æ¤ï¼è¦æ±è¯¥è¯è¨ä¸è½åç¹å®çä½ç³»ç»æç»å¨ä¸èµ·ï¼è¦æ±è¯è¨æ¬èº«æ¯ä¸ç«çï¼ä¹å°±æ¯è·¨å¹³å°çã
æ以ï¼å°è¿ä¸ªè¯è¨å½å为âGreenâï¼ç±»ä¼¼äºç»¿è²è½¯ä»¶çææã
åæ¥ï¼æ¹åå°OAKãæ©¡æ çææã
æ¹åååç°å·²ç»æä¸ç§è¯è¨å«è¿ä¸ªååäºï¼åæ¹åå«JAVAã
å¹´ï¼Sunå ¬å¸çGreen项ç®ï¼Oak
å¹´ï¼æ¨åºJavaæµè¯ç
å¹´ï¼JDK1.0
å¹´ï¼JDK1.1
å¹´ï¼JDK1.2ï¼å¤§å¤§æ¹è¿äºæ©æçæ¬ç缺é·ï¼æ¯ä¸ä¸ªé©å½æ§ççæ¬ï¼æ´å为Java2ã
å¹´ï¼J2SE 5.0 (1.5.0) Tigerèè
å¹´ï¼J2SE 6.0 (1.6.0) Mustangé马
Javaç®ä»ï¼
Javaæ¯ä¸é¨é¢å对象ç¼ç¨è¯è¨ï¼ä¸ä» å¸æ¶äºC++è¯è¨çåç§ä¼ç¹ï¼è¿æå¼äºC++éé¾ä»¥ç解çå¤ç»§æ¿ãæéçæ¦å¿µï¼å æ¤Javaè¯è¨å ·æåè½å¼ºå¤§åç®åæç¨ä¸¤ä¸ªç¹å¾ãJavaè¯è¨ä½ä¸ºéæé¢å对象ç¼ç¨è¯è¨ç代表ï¼æ好å°å®ç°äºé¢å对象ç论ï¼å 许ç¨åºå以ä¼é çæç»´æ¹å¼è¿è¡å¤æçç¼ç¨ã
Javaå ·æç®åæ§ãé¢å对象ãåå¸å¼ãå¥å£®æ§ãå®å ¨æ§ãå¹³å°ç¬ç«ä¸å¯ç§»æ¤æ§ãå¤çº¿ç¨ãå¨ææ§çç¹ç¹ãJavaå¯ä»¥ç¼åæ¡é¢åºç¨ç¨åºãWebåºç¨ç¨åºãåå¸å¼ç³»ç»ååµå ¥å¼ç³»ç»åºç¨ç¨åºçã
Goè¯è¨çç®å²
å¹´ï¼è°·æå·¥ç¨å¸Rob Pike, Ken ThompsonåRobert Griesemerå¼å§è®¾è®¡ä¸é¨å ¨æ°çè¯è¨ï¼è¿æ¯Goè¯è¨çæåååãå¹´ææ¥ï¼Goè¯è¨ä»¥å¼æ¾æºä»£ç çæ¹å¼åå ¨çåå¸ã
å¹´3ææ¥ï¼Goè¯è¨ç第ä¸ä¸ªç¨³å®(stable)çæ¬råå¸ã
å¹´3ææ¥ï¼Goè¯è¨ç第ä¸ä¸ªæ£å¼çæ¬Go1åå¸ã
å¹´4ææ¥ï¼Goè¯è¨ç第ä¸ä¸ªGo 1.1beta1æµè¯çåå¸ã
å¹´4ææ¥ï¼Goè¯è¨ç第äºä¸ªGo 1.1beta2æµè¯çåå¸ã
å¹´5ææ¥ï¼Goè¯è¨Go 1.1RC1çåå¸ã
å¹´5ææ¥ï¼Goè¯è¨Go 1.1RC2çåå¸ã
å¹´5ææ¥ï¼Goè¯è¨Go 1.1RC3çåå¸ã
å¹´5ææ¥ï¼Goè¯è¨Go 1.1æ£å¼çåå¸ã
å¹´9ææ¥ï¼Goè¯è¨Go 1.2RC1çåå¸ã
å¹´6ææ¥ï¼Goè¯è¨Go 1.3çåå¸ã
å¹´8ææ¥ï¼Goè¯è¨Go 1.5çåå¸ï¼æ¬æ¬¡æ´æ°ä¸ç§»é¤äºâæåæ®ä½çC代ç âã
AEX开源 Asterisk 发展简史
Asterisk,一款备受瞩目的源码简史开源电话项目,自年成立以来,源码简史凭借其免费且开放源码的源码简史特性,已经成为了全球范围内最受欢迎的源码简史语音通信服务器软件。由Mark Spencer领导的源码简史项目源码导入Digium, Inc公司推动了Asterisk的发展,得益于全球开源软件工程师的源码简史贡献,其用户数量已超过两百万。源码简史Asterisk的源码简史强大之处在于其广泛的支持范围,无论是源码简史传统的模拟线路(如ISDN-BRI)、数字T1/E1链路,源码简史还是源码简史VoIP协议如SIP、IAX和H.,源码简史rsi 指标源码优化它都能无缝处理和传输语音,源码简史适应企业级的源码简史电话信号标准,还能与现有的语音系统无缝对接未来的语音-数据系统。
Asterisk基于GNU General Public License(GPL)发布,意味着用户可以免费获取和使用。作为开源社区的重要一员,Asterisk在VoIP技术的发展中扮演了关键角色。特别值得一提的是,Asterisk并不需要额外的硬件支持,只需连接互联网和各种数字或模拟电话设备。其中,Asterisk的万龙开泰源码创始人Digium提供了系列的硬件设备,如AEX卡件,这些设备丰富了Asterisk的硬件兼容性,使得其在VoIP应用中更加灵活和实用。
c#çåå²åå±
C#æ¯å¾®è½¯å ¬å¸å¨å¹´6æåå¸çä¸ç§æ°çç¼ç¨è¯è¨ï¼ä¸»è¦ç±å®å¾·æ¯Â·æµ·å°æ¯ä¼¯æ ¼ï¼Anders Hejlsbergï¼ä¸»æå¼åï¼å®æ¯ç¬¬ä¸ä¸ªé¢åç»ä»¶çç¼ç¨è¯è¨ï¼å ¶æºç ä¼ç¼è¯æmsilåè¿è¡ãå®åé´äºDelphiçä¸ä¸ªç¹ç¹ï¼ä¸COM(ç»ä»¶å¯¹è±¡æ¨¡å)æ¯ç´æ¥éæçï¼å¹¶ä¸æ°å¢äºè®¸å¤åè½åè¯æ³ç³ï¼èä¸å®æ¯å¾®è½¯å ¬å¸.NET windowsç½ç»æ¡æ¶ç主è§ãC#读ä½C Sharpãæåå®æ个æ´é ·çååï¼å«åCOOLã微软ä»å¹´æå¼å§äºCOOL项ç®ï¼ç´å°å¹´2æï¼COOL被æ£å¼æ´å为C#ãå¨å¹´ï¼Delphiè¯è¨ç设计è Hejlsberg带é¢çMicrosoftå ¬å¸çå¼åå¢éï¼å¼å§äºç¬¬ä¸ä¸ªçæ¬C#è¯è¨ç设计ãå¨å¹´9æï¼å½é ä¿¡æ¯åéä¿¡ç³»ç»æ ååç»ç»ä¸ºC#è¯è¨å®ä¹äºä¸ä¸ªMicrosoftå ¬å¸å»ºè®®çæ åãæç»C#è¯è¨å¨å¹´å¾ä»¥æ£å¼åå¸ã
åBrolandå ¬å¸çé¦å¸ç å设计å¸å®å¾·æ¯Â·æµ·å°æ¯ä¼¯æ ¼ï¼Anders Hejlsbergï¼å¨å¾®è½¯å¼åäºVisual J++ 1.0ï¼å¾å¿«çVisual J++ç±1.1çæ¬å级å°6.0çãSUNå ¬å¸è®¤ä¸ºVisual J++ è¿åäºJavaå¼åå¹³å°çä¸ç«æ§ï¼å¯¹å¾®è½¯æåºäºè¯è®¼ãå¹´6ææ¥å¾®è½¯å¨å¥¥å °å¤ä¸¾è¡çâèä¸å¼å人åææ¯å¤§ä¼âï¼PDC ï¼ä¸ï¼å表æ°çè¯è¨C#ãC#è¯è¨å代äºVisual J++ï¼è¯è¨æ¬èº«æ·±å JavaãC å C++ çå½±åã
C#æ¯å ¼é¡¾ç³»ç»å¼åååºç¨å¼åçæä½³å®ç¨è¯è¨ï¼å¹¶ä¸å¾æå¯è½æ为ç¼ç¨è¯è¨åå²ä¸ç第ä¸ä¸ªâå ¨è½âåè¯è¨ãçè¿è¿ç¯ç®å²ï¼ä¸è¦æC#çæå¹´è½»åçäºââåªè¦æ¯â马æå¤çº³âï¼å°±æ©æå½âççâãC#1.0ï¼çº¯ç²¹çé¢å对象ã
å¹´åºï¼å¾®è½¯æ£å¨å¿äºæ°ä¸ä»£COMç设计工ä½ï¼COMä¸ç´æ¯ç»ä»¶åå¼åä¸é常æåçä¸ç§ææ¯ï¼ä½ç±äºå®ä» æä¾äºäºè¿å¶å±é¢ä¸çç»ä¸ï¼å æ¤æ æ³å°ç±»åä¿¡æ¯åç¨äºæ¯æåºç¡å¹³å°åå¼åå·¥å ·çä¿¡æ¯æ¾å°ç»ä»¶ä¸ï¼Javaéæ¥èµ°åæçã微软å¦ä¹ Javaçåæ³ï¼å°èææºçæ¦å¿µå¼å ¥å°äºCOMé¢åï¼åæ¶ï¼å¾®è½¯æåºäºâå æ°æ®âçæ¦å¿µï¼ç¨äºæè¿°ç»ä»¶çç±»åä¿¡æ¯åå·¥å ·æ¯æä¿¡æ¯ï¼å¹¶å³å®å°å ¶æ¾å ¥å°ç»ä»¶å½ä¸ã
å¹´æï¼å¾®è½¯å¯å¨äºä¸ä¸ªå ¨æ°çè¯è¨é¡¹ç®ââCOOLï¼è¿æ¯ä¸æ¬¾ä¸é¨ä¸ºCLR设计ç纯é¢å对象çè¯è¨ï¼ä¹æ£æ¯æ¬æç主è§ââC#çå身ã
å¹´7æ份ï¼å¾®è½¯å®æäºCOOLè¯è¨çä¸ä¸ªå é¨çæ¬ã
å¹´2æ份ï¼å¾®è½¯ææ£å¼å°COOLè¯è¨æ´å为C#ãæ®è¯´èµ·è¿ä¸ªååæ¯å 为C#å¼åå°ç»ç人å¾è®¨åæç´¢å¼æï¼å æ¤æ大é¨åæç´¢å¼ææ æ³è¯å«çâ#âå符ä½ä¸ºè¯¥è¯è¨ååçä¸é¨åï¼è¿æä¸ç§è¯´æ³æ¯å¨é³ä¹å½ä¸â#âæ¯åè°è®°å·ï¼è¡¨è¾¾äºå¾®è½¯å¸æå®å¨Cçåºç¡ä¸æ´ä¸ä¸å±æ¥¼çç¾å¥½æ¿æââå½ç¶è¿äºé½åªæ¯ä¼ 说ï¼æ ä»èè¯ãåæ¯åç»äºä¸ç³»åçä¿®æ¹ï¼å¾®è½¯ç»äºå¨å¹´7æåå¸äºC#è¯è¨ç第ä¸ä¸ªé¢è§çã
埃里克·S·雷蒙德黑客业界五部曲
埃里克·S·雷蒙德在自由软件的初期阶段,以其深刻洞察力撰写了五部标志性作品,这被称为黑客业界的“五部曲”:《黑客道简史》、《大教堂与市集》、《如何成为一名黑客》、《开拓智域》和《魔法大锅炉》。其中,《大教堂与市集》尤为知名,被誉为自由软件运动中的微语简报源码圣经,象征着黑客文化的基石。
雷蒙德的编程生涯起源于ARPANet,他涉足广泛,曾短暂接触过ITS机器。早在自由软件基金会成立前,他就已经在Usenet上分享自由软件,并成为其早期撰稿人之一。他精通多种编程语言,如C、Lisp、Pascal等,并在Apple II、找找飞机头源码Macintosh等系统上进行过软件开发。他还为Emacs编辑器的发展做出了贡献,管理着众多开源项目和FAQ,且是Intercal编程语言的创始人之一,这个鲜为人知的语言挑战着程序员的自信心。
Linux的诞生让雷蒙德见证了一个奇迹,全球数千业余开发者通过互联网共创世界级操作系统。他曾坚信集中式、封闭的开发方式更适合复杂项目,但Linux的分布式开发风格让其大开眼界。年,他以Linus的开放合作方式开发Fetchmail,这款远程邮件软件因其强大的功能和易用性而受到欢迎,它支持多种邮件协议,并为邮件代理程序提供便捷。
Fetchmail的成功让雷蒙德深信Linux的开放模式有效。他将这种开发理念详尽地阐述在《大教堂与市集》中,以对比封闭与开放的软件开发方式,并提出著名的Linus定律。这本书的发表引起了广泛关注,Netscape的开源举措更是受到了《大教堂与市集》影响。此后,雷蒙德与他人共同推动了“开放源代码”运动,定义了其含义并促成了商业界对开源软件的接纳。
开放源代码软件的提出,不仅改变了人们对“自由软件”和“免费软件”的误解,还催生了新的市场策略。各大IT巨头纷纷支持开源,推动了开源软件的广泛应用,如BSD Unix、Linux、Perl语言等。雷蒙德作为这个运动的倡导者,他的工作使得自由软件从黑客社区扩展到主流社会,成为一股不可忽视的力量。
安装Linux下RPM安装简史linux下的rpm
RPM(Red Hat Package Manager)作为Linux系统下最为重要的软件包管理系统,它的安装存在着着许多年的历史。
首先,让我们简要了解RPM的前世今生。年,Red Hat公司正式发布了开放源代码的Red Hat Package Manager(RPM),RPM安装管理了Linux系统上的任何软件包,包括基于RPM的的Red Hat Linux(现在称为Fedora Core)、Mandriva Linux、SUSE Linux、CentOS等,其中Red Hat Linux是最成功的软件包管理系统。
随着技术的进步,RPM安装也在日趋完善。RPM安装提供了比以往更为强大的功能,可以识别软件包的依赖性、检测软件包的文件完整性,并且支持软件包更新以及安装。
尽管RPM的使用有一定的困难,但它的安装过程也变得越来越简单。例如,要安装一个基于RPM的系统,可以通过以下简单步骤:
1. 安装rpm软件包:
sudo yum install rpm
2. 下载并安装软件包:
rpm -ivh package.rpm
3. 安装完成后,检查软件包的完整性:
rpm -V package.rpm
4. 如果软件包存在更新,可以使用以下命令更新:
rpm -Uvh package.rpm
以上步骤全部完成后,就可以正常使用RPM安装下的软件了。
总之,RPM安装作为Linux系统上许多管理工作的基础,在用户安装和管理软件包方面起到了十分重要的作用。尽管RPM的使用可能对一些新手有一定的困难,但只要掌握了其中的基本步骤,就可以有效地轻松的安装和管理软件包了。