FreeBSD or OpenBSD for Python?

Hye-Shik Chang perky at
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 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

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


More information about the Python-list mailing list