Showing posts with label rms. Show all posts
Showing posts with label rms. Show all posts

23 November 2013

Richard Stallman on the Painful Birth of GNU

Earlier this week I posted Richard Stallman's recollections of the AI Lab at MIT, where he first encountered and came to love the hacker world and its spirit. That idyllic period came to an end as a result of the commercialisation of the AI Labs' computer system, called the Lisp Machine, which led to the destruction of the unique environment that created it in the first place, and to its re-birth as the GNU project.

On Open Enterprise blog.

Richard Stallman on the Hacker Spirit at MIT

Last week I noted that the GNU project was celebrating its 30th anniversary. I thought it might be interesting to hear what Richard Stallman had to say about the environment in which he came up with the idea for GNU. What follows is part of a long interview I conducted with him in 1999, when I was carrying out research for "Rebel Code". Most of this is unpublished, and offers what I hope is some insights into the hacker culture at MIT, where Stallman was working.

On Open Enterprise blog.

The Birth of a GNU Era

Exactly 30 years ago, a hacker posted an unusual message to the net.unix-wizards newsgroup:

On Open Enterprise blog.

27 April 2012

'Almost Anybody Can Have An Idea' -- Linus Torvalds

A constant theme here on Techdirt is that it's not the idea that's crucial, but the execution. Here's someone who seems to agree

On Techdirt.

07 November 2011

Free As In Freedom: But Whose Freedom?

It would be hard to overstate the contribution of Richard Stallman to the digital world. The founding of the GNU project and the creation of the GNU General Public License laid the foundations for a wide range of free software that permeates computing from smartphones to supercomputers. Free software has also directly inspired like-minded movements based around sharing, such as open access and open content (Wikipedia, notably). 

On Techdirt.

31 October 2011

Why Creative Commons Licenses Help Rather Than Hinder Struggling Artists

Creative Commons (CC) has been with us for nearly a decade, so you would have thought people might understand it by now. Apparently not, judging by the title of this blog post: "How Creative Commons Can Stifle Artistic Output." 

On Techdirt.

16 June 2011

Of Open Source and Open Innovation

Last week I wrote about a talk I gave with the title “Innovation inducement prizes as a possible mechanism to unlock the benefits of open innovation models”. I explored the idea of inducement prizes then, and now I'd like to look at open innovation.

On Open Enterprise blog.

07 May 2011

Righting Wrongs by Re-writing Ebooks

One key property of printed books is that it is very hard to modify them. Digital books, by contrast, are trivially easy to re-write - provided they are released under a licence that permits that.

One early enlightened example of a book that does allow such modification is Free as in Freedom, a biography of Richard Stallman that came out around the same time as Rebel Code.

Although Free as in Freedom was based on extensive interviews with him, Stallman was not entirely happy with certain aspects of it; he has therefore taken advantage of the GNU Free Documentation Licence it was published under in order to offer his own gloss on the text and facts [.pdf]:


I have aimed to make this edition combine the advantages of my knowledge and Williams’ interviews and outside viewpoint. The reader can judge to what extent I have achieved this.

I read the published text of the English edition for the first time in 2009 when I was asked to assist in making a French translation of Free as in Freedom. It called for more than small changes. Many facts needed correction, but deeper changes were also needed.

...


The first edition overdramatized many events by projecting spurious emotions into them.

However, as Stallman explains, making changes was a non-trivial task:

For all these reasons, many statements in the original edition were mistaken or incoherent. It was necessary to correct them, but not straightforward to do so with integrity short of a total rewrite, which was undesirable for other reasons. Using explicit notes for the corrections was suggested, but in most chapters the amount of change made explicit notes prohibitive. Some errors were too pervasive or too ingrained to be corrected by notes. Inline or footnotes for the rest would have overwhelmed the text in some places and made the text hard to read; footnotes would have been skipped by readers tired of looking down for them. I have therefore made corrections directly in the text.

This ability for subjects of books to offer comments on and corrections to the text is a fascinating new development made possible by digital books and liberal licences. It raises all sorts of questions of how best to offer this extra layer of information and comment, and what the ethical - and legal - issues are in terms of making sure that the reader knows who is claiming what.

With Free as in Freedom 2.0, Stallman is once again a blazing a new trail; it will be interesting to see who follows him, and how.

Follow me @glynmoody on Twitter or identi.ca.

09 November 2010

Is it Time for Free Software to Move on?

A remarkable continuity underlies free software, going all the way back to Richard Stallman's first programs for his new GNU project. And yet within that continuity, there have been major shifts: are we due for another such leap?

On The H Open.

28 July 2010

Software: What Exactly Can be Copyrighted?

One of the many arguments against allowing patents for software (alongside the principle argument that software is made up of algorithms, which are essentially mathematics, which is pure knowledge and hence is not patentable) is the fact that software is anyway covered by copyright law. This means that others cannot simply copy your code, just as a novelist cannot simply copy large chunks of someone else's writing. But whether copyright law prevents others from copying the underlying ideas of that code by re-implementing them independently is another matter.

On The H Open.

14 July 2010

Richard Stallman on .NET, Mono and DotGNU

Last week I published a short correspondence I had with Richard Stallman on the subject of the GNU GPL and copyright. As I mentioned, that was from a couple of years ago, but I thought it might be worth posting now given the lively interest in the issues it raises.

On Open Enterprise.

09 July 2010

Could Free Software Exist Without Copyright?

A couple of days ago, I was writing about how Richard Stallman's GNU GPL uses copyright as a way of ensuring that licensees share code that they distribute – because if they don't, they are breaching the GPL, and therefore lose their protection against claims of copyright infringement.

On Open Enterprise blog.

01 June 2010

GNU/Linux *Does* Scale – and How

As everyone knows, GNU/Linux grew up as a project to create a completely free alternative to Unix. Key parts were written by Richard Stallman while living the archetypal hacker's life at and around MIT, and by Linus Torvalds – in his bedroom. Against that background, it's no wonder that one of Microsoft's approaches to attacking GNU/Linux has been to dismiss it on technical grounds: after all, such a rag-bag of code written by long-haired hippies and near-teenagers could hardly be compared with the product of decades of serious, top-down planning by some of best coding professionals money can buy, could it?

On Open Enterprise blog.

26 April 2010

Why Making Money from Free Software Matters

Free software began as a political movement: its central aim was – and remains – the propagation of freedom. Later, it became a development methodology too, largely at the hands of Linus, whose geographical isolation in Finland forced him to develop ways of using the Internet to coordinate a new kind of massive, but decentralised, global collaboration. Later still, free software also became a way of making serious money – something that Stallman has repeatedly said he is quite happy with, contrary to much FUD claiming otherwise.

On The H Open.

20 April 2010

Richard Stallman: "I Wished I Had Killed Myself"

I received a review copy of Steven Levy's seminal book Hackers back in the 1980s, but never read it. I did, though, keep it, because it looked interesting and important. It came in very handy when I wrote Rebel Code, since in some sense my book is a continuation of Levy's story, and his meticulous work provided me with the context for everything that happened afterwards.

So I was naturally intrigued to read Levy's recent encounters with some of the key hackers he wrote about back then, in his new Wired article "Steven Levy Revisits Tech Titans, Hackers, Idealists".

Sadly, it is rather disappointing, the meandering parts never quite adding up to any satisfactory whole (and the section on Gates seems overly complaisant.) But it's worth reading (a) for the photos of hackers as they were then, and (b) for the following revelatory confession of RMS:

In our original interview, Stallman said, “I’m the last survivor of a dead culture. And I don’t really belong in the world anymore. And in some ways I feel I ought to be dead.” Now, meeting over Chinese food, he reaffirms this. “I have certainly wished I had killed myself when I was born,” he says. “In terms of effect on the world, it’s very good that I’ve lived. And so I guess, if I could go back in time and prevent my birth, I wouldn’t do it. But I sure wish I hadn’t had so much pain.”

This "pain" that Stallman says he has endured makes his decision to champion tirelessly freedom and free software for all these decades all the more remarkable - and our debt to him for doing so all the greater.

Follow me @glynmoody on Twitter or identi.ca.

16 April 2010

Darkness Visible: Making Patent Absurdity Patent

Regular readers of this blog may have noticed that I write a lot about software patents. The reason is simple: they represent probably the greatest single threat to free software, far beyond that of any individual company. If software patents are invoked more widely, or – even worse – unequivocally accepted in Europe, then free software will be in serious trouble (so will traditional software, but at least the companies involved will be able to pay for lawyers, unlike most free software projects.) This makes fighting software patents one of the key tasks for the free software community.

On Open Enterprise blog.

02 April 2010

RMS and Tim Berners-Lee: Separated at Birth?

We all knew that Sir Tim was a total star, choosing to give away the Web rather than try to make oodles of billions from it. Some of us even knew that he contemplated using the GNU GPL for its licence, before being persuaded that placing it in the public domain would help it spread faster. But even I did not know this:

Much government work is done by civil servants emailing Word documents back and forth. Yet Berners-Lee refuses, on principle, to use Word, which is a proprietary rather than an open source format. On one occasion, one official recalled, Berners-Lee received an urgent document in Word from one of the most senior civil servants—and refused to look at it until a junior official had rushed to translate it into an acceptable format.

Seems RMS has some competition in the uncompromising integrity stakes....(Via @timjph.)

Follow me @glynmoody on Twitter or identi.ca.

11 January 2010

Is Richard Stallman Mellowing?

Richard Stallman is sometimes presented as a kind of Old Testament prophet, hurling anathemas hither and thither (indeed, I've been guilty of this characterisation myself - well, he does *look* like one.) But just recently we've had a fascinating document that suggests that this is wrong – or that RMS is mellowing....

On Open Enterprise blog.

02 December 2009

James Hansen: the RMS of Climate Change

Under the rather, er, dramatic headline "Copenhagen climate change talks must fail, says top scientist", we have the following:


In Hansen's view, dealing with climate change allows no room for the compromises that rule the world of elected politics. "This is analogous to the issue of slavery faced by Abraham Lincoln or the issue of Nazism faced by Winston Churchill," he said. "On those kind of issues you cannot compromise. You can't say let's reduce slavery, let's find a compromise and reduce it 50% or reduce it 40%."

Wow: someone whose refusal to compromise matches that of RMS. Respect.

Follow me @glynmoody on Twitter or identi.ca.

28 August 2009

RMS: 1, Symbolics: 0

Symbolics probably doesn't mean much to you, but it should. It was the main reason that Richard Stallman started the GNU project.

You can read the full story in Rebel Code - or, if by some mischance, you don't have the book to hand, in this speech by RMS. But to summarise an extremely complex tale, at first, Stallman fought Symbolics directly by matching their (proprietary) code with his own, which he gave to a rival; but later he realised that this was not really a sensible way of helping people to use and share software freely:


Once I stopped punishing Symbolics, I had to figure out what to do next. I had to make a free operating system, that was clear — the only way that people could work together and share was with a free operating system.

At first, I thought of making a Lisp-based system, but I realized that wouldn't be a good idea technically. To have something like the Lisp machine system, you needed special purpose microcode. That's what made it possible to run programs as fast as other computers would run their programs and still get the benefit of typechecking. Without that, you would be reduced to something like the Lisp compilers for other machines. The programs would be faster, but unstable. Now that's okay if you're running one program on a timesharing system — if one program crashes, that's not a disaster, that's something your program occasionally does. But that didn't make it good for writing the operating system in, so I rejected the idea of making a system like the Lisp machine.

I decided instead to make a Unix-like operating system that would have Lisp implementations to run as user programs. The kernel wouldn't be written in Lisp, but we'd have Lisp.

As well as provoking the creation of the free software movement, Symbolics has another claim to fame: it was the first registered domain name. Amazingly, only now is that name leaving its original owner:

Did you know the first .com domain name that was ever registered was Symbolics.com, on the 15th of March 1985 by the now defunct Massachusetts-based computer manufacturer Symbolics?

While the first that was created in January of that same year was Nordu.net (used to serve as the identifier of the first root server, nic.nordu.net), symbolics.com was the first domain name to actually be registered through the appropriate DNS process a few months later. This was of course long before there was a WWW, but you already had ‘the Internet’. In fact, the first TCP/IP-based wide-area network had already been operational for two years when nordu.net was created, right around the time the United States’ National Science Foundation (NSF) commissioned the construction of the legendary NSFNET, a university 56 kilobit/second network backbone. Only six companies thought it’d be a good idea to reserve the domain name on the root servers in 1985 (the others were bbn.com, think.com, mcc.com, dec.com and northrop.com). But Symbolics was first to make the move.

Remarkably, Symbolics.com hasn’t changed ownership once during the nearly 25 years that followed its initial registration. Marking an end to that era, domain name investment company XF.com Investments has just purchased the domain name for an undisclosed sum.

It's pretty extraordinary how all these trailblazing events were tied up together back then; pretty strange, too, how distant they all seem. And, of course, good for the world that ultimately it was RMS that won.

Follow me @glynmoody on Twitter or identi.ca.