FreeBSD or OpenBSD for Python?

Hye-Shik Chang perky at i18n.org
Sun Mar 21 20:00:54 CET 2004


On Fri, Mar 19, 2004 at 01:06:27AM +0000, Patrick Useldinger wrote:
> Hi All,
> I am looking for alternatives to my current Linux OS, and am currently
> evaluating both FreeBSD and OpenBSD.
> Has anyone got a strong point for or against one of these OSes,
> specifically regarding Python? I am especially interested in 
> - the ease of compiling CPython
> - the thread support (both for Python and in general)
> - running Twisted.

Maybe not many differences on these points.  But I can introduce
difference of features between FreeBSD and OpenBSD ports. (I'm
slightly biased. sorry :)


		FreeBSD ports				OpenBSD ports

Versions	1.5.2, 2.0.1, 2.1.3,			1.5.2, 2.1.3, 2.2.3,
		2.2.3, 2.3.3, 2.4 (040311)		2.3.3

Backported	- email.Charset fix for cjkcodecs	none
patches (2.3)	- intobject.c 2.105 allocation fix
		- weakrefobject.c 1.13.6.1 gc fix

Unicode		UCS4					UCS2

IPv6		enabled					enabled

Threads		enabled					enabled

Shared lib.	both (PIC shared, non-PIC static)	non-PIC static only

# of ports	197					50
starting with
py-


FreeBSD's port tweaked many options from the original.  So if you
prefer the vanilla python, you'd better to install from the source
tarball.  But you can use a port as it is if you do it in OpenBSD
then.


Regards,
Hye-Shik




More information about the Python-list mailing list