我是一名偶尔在Windows和Linux上进行Perl开发的开发者。当Perl是合适的工具时,我每年会写或修改几次Perl脚本。我没有成为真正的Perl专家,但在这个论坛中得到了很大的帮助。
每当我构建或升级机器时,我都会获取最新的Perl版本。2020年,我注意到Activestate强制在下载前登录账户。我这样做了,当时并没有多想。后来我需要添加一些模块,发现PPM已被废弃并删除。
这似乎是一个相当重要的问题——就像安装最新的Ubuntu并发现apt-get已被删除一样。我的理解是,Perl用户应该返回Activestate,并让他们构建一个捆绑所需模块的自定义安装程序,然后在每次更改后重新安装Perl。这似乎是倒退了一步。这是朝着控制用户基础的方向迈出的一步,最终将自由Perl变成“高价Perl”吗?
Perl社区对此有何看法?你有什么建议?我是否误解了State Tool以及它的工作原理?你会继续使用ActiveState,转向Strawberry Perl还是其他什么?
cpan
,这个方法仍然有效。AS 的ppm
仓库一直是由 AS 提供的增值服务,他们在限定的免费期后会收费。 - ikegami