QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1196|回复: 2
打印 上一主题 下一主题

[推荐] 十大开源软件 The 10 oldest, significant open-source programs

[复制链接]
字体大小: 正常 放大
sdccumcm 实名认证      会长俱乐部认证 

59

主题

165

听众

5484

积分

升级  9.68%

  • TA的每日心情
    开心
    2015-9-28 12:07
  • 签到天数: 832 天

    [LV.10]以坛为家III

    2012挑战赛参赛者

    邮箱绑定达人 发帖功臣 新人进步奖 风雨历程奖 最具活力勋章

    群组MCM优秀论文解析专题

    群组2012第二期MCM/ICM优秀

    群组科学狂想曲

    群组第二届数模基础实训

    群组学术交流B

    跳转到指定楼层
    1#
    发表于 2013-6-3 22:04 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    本帖最后由 sdccumcm 于 2013-6-3 22:06 编辑 2 ~* k$ D" V! d: v0 W" V1 H

      H0 T3 [* `2 k. R+ z3 g+ f, d# f
    Summary: Does open-source software still seem "new" to you? Think again, its roots go back decades.
    By Steven J. Vaughan-Nichols for Linux and Open Source | January 13, 2013 -- 23:39 GMT (15:39 PST)
    Today, open-source software is everywhere but many peple still think of it as being relatively new. It's not. Open-source software actually goes back decades.
    Before beginning our journey in the way-back machine though we should go over our terminology. "Open source," the phrase, only goes back to February 3, 1998. The phrase was deliberately chosen to separate the more pragmatic open-source supporters from the more idealistic "free software" community members. Gallons of ink and gigabytes of pixels has been spilled on debating the differences between these two, but for my purposes I'm talking about programs that qualify by either definition.
    Both concepts were actually used long before proprietary software showed up. As Richard M. Stallman, (rms) free software's founder noted, "When I started working at the MIT Artificial Intelligence Lab in 1971, I became part of a software-sharing community that had existed for many years. Sharing of software was not limited to our particular community; it is as old as computers, just as sharing of recipes is as old as cooking."
    For my list, I also decided to skip numerous small programs, such as those in the NASA COSMIC software collection. Some of these date back to the 1960s. Instead, I've focused on major programs, which are still being used today. I also owe a debt of gratitude to Black Duck Software's story, "Oldies but Goodies: Seven Projects still working Open Source."
    So, with no further adieu, from the most recent to the oldest, here's my list of older significant open-source projects.
    1) Linux: August 25, 1991
    There were thousands of open-source programs before Linus Torvalds wrote "I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones." to the Minix Usenet group and unknowingly started the operating system juggernaut that became Linux. That said, Linux has also become the most successful of open-source programs.
    Linux has become the foundation for the Internet; the operating system for super-computers; and, thanks to Android, it's becoming the most popular end-user operating system of all. There were indeed other free software programs being released in 1991 and earlier, but none would be more important.
    2) Python: February 20, 1991
    Guido van Rossum, Python's creator, began work on this important language in December 1989. It wasn't until February 1991, that it was released. Since then, according to Black Duck Software's Ohloh programming statistics, "Python is the fastest growing language in the open source world as measured by number of contributors."
    It's not just open-source developers that support Python. Even Microsoft provides a Python IDE (integrated development environment ) for Visual Studio.
    3) GNU C Library (glibc): February 1988
    That said, C remains a vital language in open-source circles and to do much with C you need a good, general purpose library. Over the decades the most important of these libraries has been glibc. Most of the credit for glibc's early success goes to Roland McGrath. By early 1988, McGrath had given what would become glibc, "a nearly complete set of ANSI C library functions." From this work would spring innumerable programs including Linux.
    4) Perl: December 18, 1987
    Is there any system or network administrator anywhere who hasn't written at least one script in Perl? I doubt it. Larry Wall's creation has become the go-to scripting language for all servers everywhere. Not bad for a language that was "kind of designed to make awk and sed semi-obsolete."
    5) GNU C compiler (gcc): March 22, 1987
    If glibc is important then gcc is vital. At its start, gcc only supported C. Today, it supports, to name but a few, C, C++, Objective C, Fortran, and Java. Almost every free software software project owes a debt of gratitude, and a lot of its foundation programming, to gcc.
    6) GNU Emacs: 1984
    Before there was gcc, the first major GNU program was the GNU Emacs programming editor. While I was never crazy about it—I'm a vi guy—I couldn't begin to count how many programs were written in GNU Emacs. Indeed some people assume that GNU Emacs was the first version of the editor. That isn't so. Emacs actually dates all the way back to 1972.
    You could argue that these early versions were also free software, and I wouldn't fight with you about it. There's no question that such early versions as Multic Emacs and Gosling Emacs shared both ideas and code. GNU Emacs, though, became the version that would change the development world.
    7) X Window System: 1983
    At the same time that Emacs and gcc were starting to roll, others at MIT were working on the X Window System, a TCP/IP-based networking windowing system. No one knew it at the time but X Window would eventually become the basis for all important Linux and Unix interfaces, and the foundation for the Mac OS X interface.
    8) BRL-CAD: Dec 16, 1983
    If you're a developer, you've heard of all these programs so far, but I'm sure few of you have heard of Ballistic Research Laboratory-computer-aided design (BRL-CAD). This program, which is still being worked on today, is used by the U.S. military to model ballistic attacks on vehicles.
    9) First Berkeley Software Distribution (1BSD) Unix: March 9, 1978
    The first open-source operating system wasn't Linux. That honor goes to, as Peter H. Salus wrote in A Quarter Century of UNIX, Bill Joy's first version of BSD Unix. When Unix first showed up in 1969, it was open source. Later it was closed, but BSD, the first fork, kept the free software flag flying. While BSD Unix never grabbed the headlines that Linux has, it's actually very important as well. Besides the BSD "distributions," such as FreeBSD, OpenBSD, and NetBSD, both Solaris and Mac OS X got their start from BSD Unix.
    10) VistA: 1975
    Finally, the oldest open-source program that I know of which is still commonly used is another one you probably haven't heard of: VistA (Veterans Health Information System and Technology Architecture). VistA was the first electronics health record (EHR) system. Today, versions of VistA, such as WorldVistA, Medsphere's OpenVista, and DSS are being used to bring EHR to doctors and hospitals throughout the U.S.
    So, as you can see, open-source programs not only has a long history, it's also important in far more places than in software development. Since it's very start, free software has helped us in ways we didn't even know about.
    So, the next time, someone says open-source software isn't good or trustworthy, just remind them that not only is it great, it has a better and longer track record than almost any proprietary software.

    ddd.jpg (12.63 KB, 下载次数: 23)

    ddd.jpg

    zan
    转播转播0 分享淘帖0 分享分享1 收藏收藏0 支持支持0 反对反对0 微信微信
    Learn from yesterday, live for today, hope for tomorrow. 借鉴昨天,活在今天,憧憬明天。
    sdccumcm 实名认证      会长俱乐部认证 

    59

    主题

    165

    听众

    5484

    积分

    升级  9.68%

  • TA的每日心情
    开心
    2015-9-28 12:07
  • 签到天数: 832 天

    [LV.10]以坛为家III

    2012挑战赛参赛者

    邮箱绑定达人 发帖功臣 新人进步奖 风雨历程奖 最具活力勋章

    群组MCM优秀论文解析专题

    群组2012第二期MCM/ICM优秀

    群组科学狂想曲

    群组第二届数模基础实训

    群组学术交流B

    回复

    使用道具 举报

    1

    主题

    8

    听众

    737

    积分

    升级  34.25%

  • TA的每日心情
    奋斗
    2014-11-15 11:52
  • 签到天数: 207 天

    [LV.7]常住居民III

    自我介绍
    一朝数模,终生受益!

    群组2013年数学建模国赛备

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2024-4-30 00:58 , Processed in 0.434891 second(s), 66 queries .

    回顶部