intellectual property

This is Drupal's next version!


You are looking at Drupal's next release, with the internal name D7A4. It was found lost in a bar in Antwerp, Belgium. Camouflaged to look like an ordinary Drupal 6 on an USB stick. We got it. We disassembled it. It's the real thing, and here are all the details.

While Drupal may tinker with the final packaging and design of the award winning CMS, it's clear that the features in this lost-and-found next-generation Drupal version is drastically new and drastically different from what came before. Here's the detailed list of our findings:
What's new

  • Better security
  • Usability enhancements
  • database abstraction layer
  • Better Documentation in core
  • Several Performance Improvements Implemented
  • Beter themes
  • Better file handeling
  • Better image handling
  • Custom fields

What's changed

  • Color module now usable by themes other than Garland.
  • Usability improvements including re-weightable roles and saner Forum module defaults.
  • A variety of optimizations made to data import-related functions to make migrations faster.
  • Lots of previously missing documentation for hooks has now been documented. Hooray!
  • Increased test coverage, particularly core Tokens.
  • Lots of smaller bug fixes, security patches, and improvements.

How it was lost

Dries on Facebook
Dries Buytaert—a PhD in Computer Science and Engineering graduate of the University of Ghent and talented amateur photographer—is a Drupal Software Engineer working on the core Drupal Software, the little program that enables communities to florish. A dream job for a talented engineer like Buytaert, a PHP fan who always wanted to meet Rasmus Lerdorf.
On the night of April 27, he was enjoying the fine local ales at a pub, a nice Belgian beer garden, in Antwerp. He was happy. The place was great. The beer was excellent. "I underestimated how good Belgian beer is," he blogged on his next-generation CMS he was testing on the field, cleverly disguised. It was his last blog post update on the secret Drupal version. It was the last time he ever saw the USB stick, right before he abandoned it on bar stool, leaving to go home.

The Aftermath

Weeks later, Boerland.com got it for $5,000 in cash. At the time, we didn't know if it was the real thing or not. It didn't even get past the Druplicon installer screen. Once we saw it inside and out, however, there was no doubt about it. It was the real thing, so we started to work on documenting it before returning it to Buytaert. We had the software, but we didn't know the owner. Later, we learnt about this story, but we didn't know for sure it was Buytaert's USB stick until today, when we contacted him via his phone.

Dries Buytaert: Hello?
Bert Boerland: Is this Dries?
Dries Buytaert: Yeah.
B: Hi, this is Bert Boerland from boerland.com.
D: Hey!
B: You work at Drupal software, right?
D: Um, I mean I can't really talk too much right now.
B: I understand. We have a device, and we think that maybe you misplaced it at a bar, and we would like to give it back.
D: Yeah, I forwarded your email [asking him if it was his USB stick], someone should be contacting you.
B: OK.
D: Can I send this phone number along?
B: [Contact information]

He sounded tired and broken. But at least he's alive, and apparently may still be working with Drupal software—as he should be. After all, it's just a stupid USB stick and mistakes can happen to everyone. The only real mistake would be to fire Dries in the name of Drupal's legendary impenetrable security, breached by the power of Belgian beer and one single human error.

What does it mean for you

After consulting our lawyers, we decided to test the next version o this Drupal CMS and to offer a free download link so you can enjoy the works of this Drupal engineer as well. This so you can get familiar with the new slick industrial interface and the new API's. We higly encourage you to download the software and help test drive it.

And for those not getting satire, please read this bad checkbook journalism

Drup dot al

My very own Hansel and Gretel
Every day or so I try to browse so modules that might be of use for customers. Not that my team is afraid of building own modules. Not at all as the Hansel module for example shows. A rather cool module for developers to make better breadcrumbs that we build for the NCRV.nl and was donated by them. Not afraid to make own modules that make "awesomeness happen". But using Open Source means building on the shoulders of giants and no matter how tall you are, there is always someone taller then you. So despite being 2 meters tall, I always look for smarter people writing interesting code/functionality.

So the other day I came across the Drupal anywhere module that uses twitters anywhere service. Anyway, clicking the demo link brought me to... drup.al!

And this is what I wrote about that domain-name back in 2006:

If Drupal would have started in 2005 and Albania would have had a real NIC, we wouldnt have claimed drupal.org but drup.al.


But we arent followers, not here to be hip and we were twodotooo before Tim could spell it out. So we are Drupal.org, rocking without being Beta Two Dot Oooh!

Drup.al

And I still think it is true today. Even if Time gave an excellent keynote at DrupalCon SF. Drup.al is a funny domain-name. Demoing a nice module, that is all it is. And when the Albanian NIC was any more open back in 2001 when I registered drupal.org I am sure I would have looked at drup.al as well. Nice domain name, but search engines are the new DNS, Google is the new Bind. Funny name, drup.al. But most outsiders already think that the name Drupal by itself is funny enough.

Oss closed source

ZuidOoster bus 4601 Oss NS (by Arthur-A)

Opvallend dat juist een gemeente met de naam "Oss" haar website draait op een ouderwets closed source systeem in plaats van op OSS :-)

BOF vraagt je steun voor de digitale vrijheid 2010


(source)

"Ik doe niets illegaals dus heb niets te verbergen". Duizenden mensen zeggen dat. Het mantra van Google's Eric Smidt die stelt dat "... If you have something that you don't want anyone to know, maybe you shouldn't be doing it in the first place." En Eric heeft ongetwijfeld geen geheimen. Doet geen dingen die ik niet mag weten.

Duizenden mensen denken dat dit de waarheid is. Dat als je een Opel hebt, belasting betaald en de hond uit laat dat je niets te vrezen hebt qua privacy van de overheid. Ik kom ze elke week tegen. Maar als ik vraag of ik hun PC even mag lenen om naar plaatjes te zoeken, hun browsergeschiedenis even mag copieren of hun mailarchief even mag doornemen denken ze dat ik gek ben.

Misschien hebben ze gelijk. Over mijn geestelijke gesteldheid. Maar niet over hun "ik doe geen kwaad dus mag de overheid alles met mijn data doen en inzien". Vrijheid is een hoog goed. Digitale vrijheid is op het zelfde niveau als fysieke/mentale vrijheid. Maar digitale vrijheid is veel eenvoudiger te beperken. Zonder dat mensen het weten, techniek is nu eenmaal niet transparant.

Net neutralitiet is nog een non issue in nederland maar dat kan niet meer lang duren. Er zijn in Nederland meer tabs in totaal absoluut aantal dan in geheel Amrika (USA). Er komt een 3 strikes you are out. Waarbij je zonder proces slechts drie keer een verwijt hoeft te hebben gekregen van Brein/Hollywood dat je illegale content download en je levenslang geen internet meer krijgt.

Komt dat er echt? Nee, soep wordt niet zo heet gegeten. Maar als we geen soep willen van de overheid, als we zelf willen weten wat we eten, wie ziet wat we eten en of we het gebruiken voor een foodfight of foodsex, dan doe je er goed aan nu recht op te staan.


(source)
Sta recht op en vraag je politieke partij ook je digitale vrijheid te beschermen. En de mijne. Hoe? Lees Bits of Freedom! Neem contact op met je politieke partij! En steun de campagne!



The commercial arm of Drupal

Yesterday I tweeted something some might feel offended by on my account. Since it contains both a strong opinion and some strong language, I will not repeat it here. But I will explain my strong opinion. The point of the tweet was that Drupal is Drupal. It is an open source CMS, moving towards a "CMF". My definition of open source consist of three elements:

  1. Code
  2. Community
  3. License

Without one of these items, you will not have a (successful) open source project. You need code, you need an open source license and.. you need a community! Of these 3 elements that make up open source, the "community" part is the one that is the hardest or even not to define. We are all parts of communities; in our families, our volunteer work, our church, our village. Everybody is daily part of a community. And as stated I can not define what a community is, but the closest thing I can come up with is people helping people, people caring for people and people loving people. And within a community there is mutual respect and benefits to help, care and love for free. Note that the word community is derived from Latin, a combination of "cum" (together) and "munus" (free gift).

When these three elements get together, great things can happen! As Drupal showed us for the last 8 years. The code is far ahead of the competition, proprietary or open source. The license is strict and thereby we do not suffer from "Joomladisation" and our community is real. Real people helping, caring, loving real people.

This does not mean that one can not make money with open source projects, people have been doing so for decades. This does not mean that people making money cannot be part of the community, companies have been active in the bigger open source ecosystem longer then the term "open source" exists.

I am not to sure I agree fully with Linus on Open source without commercial interests = crap but it is for sure that there is room in any community for commercial help, care ... and even love.
But just as there is not one company claiming our church, volunteer work, family or village, there is not one single company that can claim a (healthy!) open source project. Just as Redhat doesn't / can't claim GNU/Linux, no company can claim Drupal. And more important, there is not a company that claims the opensource project Drupal. Not even.. there goes the A word

Acquia with close ties to the Drupal community. In a good way. They have been sponsoring the Drupal project in money and time and maybe in the last two years more then any other company has in the previous 8. But Acqiua is not Drupal, they are a company with good ties to the community, helping, caring and loving other people (and their customers). But they are not Drupal.

And every time I read about "Acquia, the commercial arm of Drupal" my hair raises. Drupal is not MySQL or SugarCRM. Drupal is Drupal. And it does not have a commercial arm. It has many commercial arms, the list on http://drupal.org/drupal-services is just a very small part of that. There must be thousands of people contributing to Drupal core, modules, documentation and to lesser extend themes. Many of them making a living proving Drupal related services. And we do want to keep this healthy system of helping, caring and loving. And there is room to make money providing Drupal services. But there is no "Drupal INC".

Note that Acquia never claimed that position and I do not think they ever will. They made it clear what Acquia is, they reacted on my tweet and on the ZDnet story and make it clear in their press-releases. It is lazy journalist that -in this realtime web- want to have an easy digestible text for their readers. Meaning no room for nuances, no room for explaining and no room to tell the complete story.

So that is why I told the complete story, in a 140 characters tweet.

XML feed