Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Stallman's "blessings" are for software freedom (Score 1) 101

[...] not everything has to be blessed by Stallmann to be acceptable

Regarding this point, Stallman certainly does endorse Free Software. And so much of what is in OpenBSD is Free Software—software that respects a user's software freedom—and the same goes for OpenSSL. Stallman (and his organization, the Free Software Foundation(FSF)) are known for standing up for a user's software freedom. Non-copylefted Free Software is Free Software. Furthermore, in 2004 the FSF gave Theo de Raadt an award for the Advancement of Free Software, "[f]or recognition as founder and project leader of the OpenBSD and OpenSSH projects, Theo de Raadt's work has also led to significant contributions to other BSD distributions and GNU/Linux. Of particular note is Theo's work on OpenSSH". A free system need not include GNU software or be licensed under a GNU license (such as the GPL) to respect a user's software freedom.

The FSF is quite clear why it doesn't list OpenBSD (or the other BSD distributions) in their list of Free system distributions:

FreeBSD, NetBSD, and OpenBSD all include instructions for obtaining nonfree programs in their ports system. In addition, their kernels include nonfree firmware blobs.

Nonfree firmware programs used with Linux, the kernel, are called "blobs", and that's how we use the term. In BSD parlance, the term "blob" means something else: a nonfree driver. OpenBSD and perhaps other BSD distributions (called "projects" by BSD developers) have the policy of not including those. That is the right policy, as regards drivers; but when the developers say these distributions âoecontain no blobsâ, it causes a misunderstanding. They are not talking about firmware blobs.

No BSD distribution has policies against proprietary binary-only firmware that might be loaded even by free drivers.

Including nonfree software and pointing users to nonfree software is quite common among those who endorse the open source philosophy, as the FSF has long pointed out (older essay, newer essay). The open source movement's philosophy is a development methodology built to toss aside software freedom for practical convenience in an attempt to be "more acceptable to business". So this philosophical difference sets up a radically different reaction in the face of reliable, powerful proprietary software. Quoting the newer essay:

A pure open source enthusiast, one that is not at all influenced by the ideals of free software, will say, "I am surprised you were able to make the program work so well without using our development model, but you did. How can I get a copy?" This attitude will reward schemes that take away our freedom, leading to its loss.

The free software activist will say, "Your program is very attractive, but I value my freedom more. So I reject your program. Instead I will support a project to develop a free replacement." If we value our freedom, we can act to maintain and defend it.

Comment Re:Wish I could say I was surprised (Score 2) 178

In the UK, university research departments are assessed base on the Research Excellence Framework (REF, formerly the Research Assessment Exercise [RAE]). Each faculty member is required to submit 4 things demonstrating impact. These are typically top-tier conference or journal papers, but can also be artefacts or examples of successful technology transfer. The exercise happens every four years, so to get the top ranking you need to write one good paper a year. The only incentive for publishing in second-tier venues is meeting other people who might lead to interesting collaborations.

Comment Re:Wish I could say I was surprised (Score 1) 178

Reproducing work is often a good thing to set for first-year PhD students to do. If they reproduce something successfully, then they've learned about the state of the art and are in a good position to start original research. If they can't reproduce it, then they've got a paper for one of the debunking workshops that are increasingly attached to major conferences and that's their first publication done...

Comment I found this article to be more informative (Score 3, Interesting) 219

Retaliation for Spying: Germany Asks CIA Official to Leave Country

Initially, there had been talk of a formal expulsion of the CIA employee, who is officially accredited as the so-called chief of station and is responsible for the US intelligence service's activities in Germany. A short time later, the government backpedalled and said it had only recommended that he leave. Although it cannot be compared with a formal explusion, it remains an unfriendly gesture.

On a diplomatic level, it is no less than an earthquake and represents a measure that until Thursday would have only been implemented against pariah states like North Korea or Iran. It also underscores just how deep tensions have grown between Berlin and Washington over the spying affair.

The USA's response has been something along the lines of "you expected us not to conducting traditional spying activities?"

Comment Re:Tannenbaum's predictions... (Score 1) 136

Predicting that x86 would go away was more wishful thinking than anything else. At the time, Intel had just switched from pushing the i960 to pushing the i860 and would later push Itanium as x86 replacements (their first attempt at producing a CPU that it was impossible to efficiently compile code for, the iAPX432, had already died). Given that Intel was on its second attempt to kill x86 (the 432 largely predated anyone caring seriously about x86), it wasn't hard to imagine that it would go away soon...

Comment Re:A great writer (Score 2) 136

I found Modern Operating Systems better than the Minix book. The Minix book tells you exactly how a toy OS works in detail. Kirk McKusick's Design and Implementation of the FreeBSD OS (new version due out in a month or two) tells you how a real modern OS works in detail. Modern Operating Systems gives you a high-level overview of how modern operating systems work and how they should work. If you want to learn about operating systems, I'd recommend reading the FreeBSD D&I book and Tanenbaum's Modern Operating Systems and skipping the Minix book (which was also a bit too heavy on code listings for my tastes).

Comment Re:Does this mean the death of Minix3? (Score 1) 136

I feel it necessary to point out, though, that OS X is not a microkernel system comparable to Minix

While this is true, it's worth noting that a lot of the compartmentalisation and sandboxing ideas that most of the userland programs on OS X employ (either directly or via standard APIs) have roots in microkernel research. OS X is in the somewhat odd situation of having userspace processes that are a lot more like multiserver microkernels than its kernel...

Comment Re:As plain as the googgles on your face (Score 4, Insightful) 56

It is actually the intrusiveness that bothers people. Most people don't really care if they are recorded, as long as it isn't obvious and in their face. Not many people are bothered by store security cameras, etc.

The difference is that we know what a store security camera is going to do with the recording: record over it in XY days.
We don't know what [random glasshole] is going to do with the recording they make of us.

So it really doesn't matter what the recorder's unspoken intent is, what causes discomfort is the recordee's uncertainty.

Comment Re:Dubai has bigger problems (Score 3, Informative) 265

Forget the fact that once the oil's gone the wealth remaining in the region will leach away as there's so few people (though it'll take a very long time).

Dubai and the other Emirates are acutely aware of the limits to their oil reserves.
They've been very busy turning their States into financial and trade hubs for the Arabian Peninsula,
with plenty of free trade zones (no taxes on corporate income) in order to draw in international corporations.

My advice: Bilk Dubai for all its worth now, because in 50 years it'll be a distant memory of largesse gone awry by modern standards.

Your advice is wrong.
Abu Dhabi is the 800 lb gorilla in the UAE and has the 2nd largest sovereign wealth fund in the world.
As long as Dubai's royal family goes along with Abu Dhabi's Sheikh, Dubai can keep borrowing money until the end of time.
/The last time Dubai needed cash, they had to reform some laws as a condition set by Abu Dhabi.

Comment Re:What difference now does it make? :) Sunk costs (Score 4, Informative) 364

You cannot continue to go out and fight with older weapons though.
Nominally, the F-15/F-16/F-18 are not as survivable in a modern air war.

The F-35 is a compromise design.
Mostly it compromises its ability to loiter on the target, carry large amounts of munitions, and dogfight.
So as long as you don't want to do any of those things, the F-35 is better than older weapons.

A proven fighter is one that has been through the teething problems that the F-35 is going through now.

Ha! The F-35's issues are not "teething problems," they are R&D problems.
The F-35 is a procurement disaster of such epic proportions that tomes will be written to warn future generations on what not to do.

Just to stay on topic, one of those tomes will talk about engine problems and why the military should source 2 different engine designs.
It will also mention that, because of the F-35's unprecedented budget overruns, the second design was canceled.

Slashdot Top Deals

"Protozoa are small, and bacteria are small, but viruses are smaller than the both put together."

Working...