Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Jun 2012 14:23:56 +0200
From:      "O. Hartmann" <ohartman@zedat.fu-berlin.de>
To:        freebsd-current@freebsd.org
Subject:   Re: Why Are You NOT Using FreeBSD ?
Message-ID:  <4FD491DC.6050602@zedat.fu-berlin.de>
In-Reply-To: <1339326970961-5717150.post@n5.nabble.com>
References:  <4FC9E109.2080305@zedat.fu-berlin.de> <4FD3003C.4080109@zedat.fu-berlin.de> <4FD352FF.9090101@ateamsystems.com> <4FD357F2.9090901@zedat.fu-berlin.de> <CADLo838gS7L=Sy9Giow1gYMtM2n4NnoHJWm8p3ZCvi6CZbMWhg@mail.gmail.com> <4FD47C3A.7050001@zedat.fu-berlin.de> <CADLo83_LBeeO_WpRV6wVq3skCbzu47odmpz%2B7q-nsRPuS0bxQg@mail.gmail.com> <1339326970961-5717150.post@n5.nabble.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigEF34A43709184B128B9D4A71
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 06/10/12 13:16, Jakub Lach wrote:
>>> Sometimes it would be enough just to=20
>>> test if the port compiles before committing it (I'm talking about=20
>>> libreoffice here which is broken)
>=20
> Yeah right... Like updating libreoffice without testing=20
> would be actually possible at all...=20
>=20
> Are you familiar with http://redports.org/ ?=20
>=20
> Just a example what is used for WIP.
>=20
> --
> View this message in context: http://freebsd.1045724.n5.nabble.com/Re-W=
hy-Are-You-NOT-Using-FreeBSD-tp5714183p5717150.html
> Sent from the freebsd-current mailing list archive at Nabble.com.

Well,
this thread has been run out of the subject and is now being hijacked by
port's problems ;-)

One point to add for the NOT using is definitely the mess in the ports
(sometimes).
I have the feeling that, for my now almost 16 years experience and usage
of FreeBSD, many statements PRO FreeBSD and the ports are repeated from
times, when FreeBSD's port system was superior over many other
approaches. Time changes, others keep pace. Just to comment on that.

FreeBSD is supposed to have its strength in server environment. But I
see lack of those strength when it comes to user management,
specifically OpenLDAP. For users it is not very convenient changing
their password via a cryptic "ldappasswd" statement.
On most Linux boxes I have access to, (Suse, Ubuntu), one can simply use
the system's "passwd" command - everything else is then done via PAM. I
had in 2007 and 2008 some issues with that and simply by that fact,
FreeBSD was banned from the desktop side and after it has been banned by
the company I worked for from their desktops, they didn't see reasons
why they should put more effords into administering server based on
FreeBSD AND desktops based on Linux. The decission then was made to use
Linux Ubuntu server and desktop. One more pebble erodet to dust ... That
was an example of a data mining business company.

Years ago the physics department at my former university had their
networking infrastructure based on FreeBSD - that was in the time of
FreeBSD 4. Strong network stack, stable, easy to manage. With Linux
kernel 2.6 most of the PROs for FreeBSD where obsoleted, and as shown
here, FreeBSD does have some disadavntages in throughput compared to Linu=
x.

After those benchmarks  have been publsihed things may changed, but the
"negative" information against FreeBSD is sticky. Or, in the opposite
way, remnant informations of the past "PRO" FreeBSD are sticky (a good
luck then for FreeBSD).

Talking about NOT using FreeBSD, for me there is a bunch of reasons to
change and these reasons have a gravity to my profession and work.
FreeBSD unluckily lacks in optimized mathematical libraries and
compilers. While I'm happy to live with LLVM/CLANG and GCC 4.6 or GCC
4.7 and it's Fortran derivatives (I don't use Fortran, but need to
compile some  model software written in F95), others don't.

A complete No-Go is the lack of CUDA and more important OpenCL
capabilities and therefore GPGPU usage. As nVidia made clear in San
Jose, CUDA, and therefore GPGPU, is a tremendous fast growing market. On
all of our number crunchers we use now Linux - for exactly this GPGPU
reason. And once seddled, I guess it is hard to convince people to move
towards another OS.

I have no clue how to change this. It is a political issue beyond my
capabilities. I'd like to see more advertising FreeBSD or any *BSD in
the scientific development, but it seems everything is stuck to Linux -
because it is the better and faster OS (also something that is often
brought up without evidence, but it is stick in the heads).

Who ever has ordered hardware from Dell and tried to manage their JAVA
based blade accessing modules via native FreeBSD applications, knows
that it is a pain in the ass. For just checking the HPC servers from
time to time I need to use Windows or Linux (most run in a VBox with a
crappy screen).

If the advantages of your favorite OS does not give you a tremendous
massage of your feelings, I guess those issues will make you turn
towards what is more convenient much faster.




--------------enigEF34A43709184B128B9D4A71
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iQEcBAEBAgAGBQJP1JHhAAoJEOgBcD7A/5N8104IAJUMbbbBkeLbn7iVAyAKyLSS
IEsIYuKWIPsg/wrWTbEswnUB+xLXKovYmcebFuNjrNZ6cFD09/z8NHtmqAVUdTs1
8sbVNcluZKxA8yM6sDZEPip3e6G9R8yDnl/XPEfFRTAy47rNKGGn5HFYc5F1aEGI
c08GmUiUxvhoeNqy5Ir9m1060BGTngKxemhWTxsjhqUHMjm1KuUD+pwP61A8vYWh
PG1pdPnTrKpqG6THAyKGB99HBohDH4bxYvh8fUj4qv7r5KYG8PG7XMsNiDoVS6Dv
b8W2+pn86R5glvYUNl81A/QmSnI6eRlNWTcQInpHtLMfGGeAIENtqMyd76ps12Y=
=I0iS
-----END PGP SIGNATURE-----

--------------enigEF34A43709184B128B9D4A71--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FD491DC.6050602>