拉布拉多路易?
泻药 题主是不是想问这个? 路易斯· 拉法尔德(Luis Ferdínandel)是一名来自阿根廷的程序员和自由软件基金会的创始人之一,他在1995年开始编写一个项目清单,并计划将其出版成书。然而在他准备将这些资料交付给出版社之前,他意外去世。他的朋友兼同事,同时也是自由软件基金会成员,开始了这个项目,并在网上发布了这些资料。这就是著名的《Louis's List》,也被称为“拉法尔德清单”。 这个清单上的应用程序按照功能分成十二类,每类中又列出了若干子类别。虽然这些应用多是面向C/C++程序员,但也为其他程序员提供了参考。由于网站设计的简单,人们可以在Web上随时查看新版本。 经过几年的发展,现在《Louis's List》已经包含了3600多个应用,并且根据不同的编程语言和平台分门别类。这是一个庞大的数据库,而且仍在不断增长之中。
许多著名开源项目的最初灵感就来自于《Louis's List》,比如Bash、Iniite、GCC、Linux Kernel以及Python。 除了提供信息外,《Louis's List》还致力于普及开源的理念。它向大众展示了开源代码的重要性,并通过提供易于使用的接口来访问这些代码,以促进全球软件开发人员之间的合作。
《Louis's List》在技术上的创新之处还在于使用了RSS作为更新机制。这使开发者可以方便地跟踪最新版本的列表,而无须访问单个项目的网址。《Louis's List》也使用简单的协议来分发许可证,以确保项目中源代码的可用性。这些举措都为后来流行的分布式版本控制系统做出了贡献,如Git 和Mercurial。
尽管《Louis's List》已经建立了20多年,但它仍然是一个活跃的项目。随着新技术的发展和新开源项目的出现,项目领导人定期审查和应用分类。他们努力保持清单的全面性和相关性,以便软件开发者可以继续获得有用的信息和资源。