去年,在 2009 年的 GSoC 中,我参加了一个名为 Winlibre 的组织。基本想法是拥有一个类似于 Aptitude(或 Apt-get)的项目和一个类似于 Synaptic 的 GUI,但适用于 Windows,并且(最初)仅持有开源软件。项目还不错,我们完成了我们认为是一个很好的起点,但不幸的是,由于开发人员的职业不同,该项目在 GSoC 完成后几乎一直处于闲置状态。现在,我有一些精力、时间和兴趣来尝试继续这种发展。该项目分为 3 个部分:一个存储库服务器(我工作,它将存储和提供包和文件),一个为开发人员提供的包创建器,以及主应用程序,它是 apt-get 及其 GUI。
我一直在思考这个项目,我想到的第一个问题是.. 这个项目对开发人员和 Windows 用户有用吗?请记住,这个想法是解决依赖问题,并“干净地”安装包。我不是 Windows 开发人员,只是一个普通用户,所以我对那里的处理方式真的没有太多经验,但据我所知,所有安装程序都处理这些依赖项。Windows 开发人员是否愿意从安装程序切换到处理开源软件安装的包方式?还是可以为现有的安装程序创建包?
包的概念与 .deb 或 .rpm 文件基本相同。
我还有一些其他问题,但基本上我想确保它在某种程度上对用户和 Windows 开发人员有用,以及开发人员是否会觉得这个项目很有趣。如果您有任何问题、反馈、建议或批评,请随时发布。
谢谢!!