为什么ActivePython的存在?(Why does ActivePython exist?)

2019-07-04 02:23发布

什么是真正的ActivePython有关?

从我读过这只是标准Python与OpenSSL和pyWin32(在Win)。 没什么大不了的,我想,我可以在几分钟之内安装它们,大多数人并不需要他们无论如何。 所有其它提及的库(ZLIB,bzip2的,sqlite3的,Tkinter的,ElementTree的,ctypes的,多处理)是Python核心分配的一部分。

接下来,标记线“ActivePython的是行业标准的Python发行”,是不是核心Python发布“行业标准”(这意味着什么?)?

而最古怪的事情,是ActiveState公司与糟糕的PythonWin捆绑它,而不是自己最真棒Python编辑器/ IDE,科莫多。 是什么赋予了?

事实上,我从来没有安装ActivePython的,所以也许我不知道的东西,但它似乎相当无关,我看到的名字经常在论坛或在这里。

Answer 1:

这是一个包装,或“分配”,的Python,一些额外 - 没有(任何地方)相当的“相扑”作为Enthought的“Python加一切”的巨大的发行,但仍然以相似的静脉(和它第一次出现早得多)。

我不认为你错过了什么特别,也许除了大卫·阿谢尔(Python的爱好者,我在Python食谱的合着者)曾经是CTO在ActiveState公司(所以毫无疑问,在内部推动的Python去与其他动态的事实语言的ActiveState的重点),但现在他走了(他在Mozilla的国有公司,电子邮件和类似的通信形式涉及CEO - 雷鸟之类的,在程序方面)。

毫无疑问,一些企业喜欢购买与市售支持合同,像ActivePython的分布,只是因为这是一些采购部门在多家企业(和/或他们的IT DEPTS)用于工作方式。 除非你关心这样的问题,我不认为你错过了通过给ActiveState的Python的发行传球;-)任何东西。 [我的感觉同样关于Linux的昂贵的企业发行版,与Debian的或Ubuntu或类似 - 但后来我不是在采购,还是在一个IT部门,况且我一个非常传统的企业工作,反正;-) ]]



Answer 2:

ActiveState公司有着悠久的历史贡献的Python,Tcl和Perl的Windows的支持:通过聘请主要开发人员(如马克哈蒙德,一段时间),通过固定特定于Windows的错误,并让员工贡献修复回来,通过的是赞助商Python软件基金会。

虽然这是事实,他们生产的分布是相当类似地雷,这是因为RichieHindle说:你可以从ActiveState的付费支持(而不是从我)。



Answer 3:

其主要特点是,你可以购买它的付费支持合同。

为什么红帽企业Linux存在的时候你可以自己编译的一切吗? 8-)

对于许多企业来说,实践证明开源软件的组合,并从谁构建,打包和测试软件的人支持合同,是一个很好的命题。



Answer 4:

我一直在使用的ActivePerl多年,当我做了开关到Python,我很自然地下载ActivePython的。 从未有过的有效*发行任何问题 - 他们是强大的,配备了香草核心Python没有几个有用的库。 他们还捆绑了一个.CHM Python文档汇编,是非常有用的。



Answer 5:

下面是一封电子邮件,蟒蛇名单很长一段时间以前,我在这写道:

https://mail.python.org/pipermail/python-list/2007-July/456660.html

天色这些细节仍然如此。 此外,所有我见过这个问题的其他反应是公平的。

请注意,作为解除2.6.3.7 ActivePython的包括PyPM (类似于PPM为的activeperl),以帮助安装Python包-的希望惠及十几“的easy_install”和“点子”(等)是受欢迎的二进制包的安装。



文章来源: Why does ActivePython exist?