I am currently at the Online Educa in Berlin where Fronter is the Platinum sponsor. I found their brochure in the conference bag and was appalled by what I read.
Fronter has decided to adopt the discourse of open source software without actually delivering an open source product. Recently, this has been a strategy for many companies who produce proprietary software and are losing market share to open source products. This is the first time that I have seen it done in such a blatant way though.
Some quotes from their brochure:
The essence of Fronter’s Open Philosophy is to give learning institutions the benefit of an open source and open standard learning platform – while at the same time issuing guarantees for security, reliability and scalability, all included in a predictable fixed cost of ownership package.
And:
Fronter’s Open Platform philosophy combines the best of two worlds; innovation based on open source, with guarantees and fixed cost of ownership issued by a corporation.
Finally:
Open source: The Fronter source code is available to all licensed customers.
Open guarantee: In contrast to traditional open source products, Fronter offers tight service level agreements, quality control and a zero-bug regime.
I am sure the Advertising Standards Authority (ASA) would not appreciate these untruths. So let us do some debunking.
The term open source actually has a definition. The Open Source Definition starts with the following statement: “Open source doesn’t just mean access to the source code.” It then continues by listing the ten conditions that need to be met before a software license can call itself open source. Many of these conditions are not met by Fronter (e.g. free distribution, allowing distribution of the source code or allowing derived works).
These conditions exist for a reason. Together they facilitate the community based software development model which has proven itself to be so effective (read: The Cathedral and the Bazaar if you want to know more). Just giving your licensees access to the source code, does not leverage this “many eyeballs” potential.
I really dislike how they pretend that open source products cannot have proper service level agreements or quality control.SLA’s and QA is exactly what European Moodle partners like eLeDia, CV&A Consulting, MediaTouch 2000 srl and my employer Stoas (all present at this Educa) have been delivering in the last couple of years.
What is a “zero-bug regime” anyway? Does it mean that your customers cannot know any of the bugs in your software? Or is Fronter the only commercially available software product in the world that has no bugs? I much prefer the completely transparent way of dealing with bugs that Moodle has.
Fronter people, please come and meet me at the Moodle Solutions stand (E147 and E148). I would love to hear you tell me how wrong I am.
Properly designed software shouldn’t need any instructions let alone require a training on how to use it. Designing software properly is actually a hard problem. We are getting better at it slowly.
Nintendo is the leader of the pack when it comes to designing software in such a way that it needs no instructions. I have had a Nintendo DS for a couple of months and am amazed at how excellent some of the Nintendo titles are. I consider a game like WarioWare: Touched! to be a work of art. The amount of creativity and wackiness that is encompassed in these mini games in unrivalled.
On the Wii I have been playing the best game of my life (my gaming history started with Sopwith and Frogger): Super Mario Galaxy. Please watch the trailer of this game:
Watching the video you will have noticed the complex manoeuvres that Mario does. He swims (on a turtle-jet of course), he walks on a ball, jumps of walls, rides a stingray, makes back flips, does double jumps, flies like a bee, etc. As a user you do all these moves with nothing more than the joystick and a single button. You don’t have to read a manual to start playing.
What design principles make this possible? In Mario Galaxy I noticed the following five:
Progressive revelation. The game starts simple. All the levels only require a very basic mastery of the controls. As the game progresses you will need to learn more and more controls.
Just in time delivery of an explanation. The game doesn’t teach you all the moves in one go (through some sort of tutorial). Instead it will have a pleasant little creature who will be there to explain a skill right when you need it. These creatures are very unobtrusive (unlike Clippy) and are only there when you need them.
A safe environment to practise. The first time you need to learn the new skill you will be in an environment without any adversaries and without any time pressure. This way you can focus on what you need to learn.
An obstacle. You will only be able to finish the level if you learn the new skills. This way the game ensures you will be able to progress later on and will not get frustrated.
Repetition with variety (sometimes getting gradually harder). Doing a particular jump once could have been an accident. The levels are designed in such a way that you will need to show your mastery of the skill multiple times.
It will not be easy to design all software according to these principles. A program like AutoCAD doesn’t have a quest or levels and is arguably much more complex than a Mario game. Even though it is hard, it is possible to radically change the interface of these programs and enable people to be productive without much training on how to use the program. Instead you could spend more time focusing on how to be creative with the software. Take a look at Google SketchUp as an example:
For learning events it is much easier to take these principles into account in your design. We are currently probably pretty good at progressive revelation, at repetition and maybe at building in obstacles. We do not focus enough on delivering just in time and on providing a safe environment for our learners.
Slightly over a year ago, I had a conversation with Erik Duval about privacy in this digital world. He basically argued that losing privacy is not a problem as long as the transparency is symmetric. This is basically the point that David Brin writes about inĀ The Transparent Society. The conversation started my thinking on this topic. Was Bill Joy right when he allegedly said “Privacy is dead, get over it”?
I was hoping that O’hara and Shadbolt’s The Spy in the Coffee Machine would give me some new perspectives on this issue.
The book opens with a chapter on the “disappearing body”. We have less and less face-to-face contact and more and more phone, email and Internet (IM, (micro)blogs, social networks) communications. A physical presence leaves behind few signs, whereas information is persistent.
When the prophetic but currently unfashionable Marshall McLuhan predicted that we would soon be living in a global village thanks to new technologies and media, most people took that to mean that travel would be straightforward, intermingling of diverse cultures frequent and influences wide and strong. But one other property of a village is the absence of anonymity and secrecy. Privacy is at a premium, and that is another aspect of the global village with which we will have to come to terms.
In our society we have a very hybrid view on privacy. It isn’t a value neutral concept. Some cultures regard privacy with suspicion. In “the West” we have a positive opinion on privacy and see it as something to be protected by law:
But on the other hand, many use new technologies to expose themselves to view to a previously unimaginable degree. Webcams and Big Brother provide almost unlimited access to some exhibitionists, while very few people will pass up the opportunity to appear on television. […] Most academics would kill to be interviewed about their work, even as they cling to the copyrights of their unread articles.
The book then provides a comprehensive overview of current technologies and how these relate to privacy. They do this in a matter of fact, objective and entertaining way. A couple of examples:
Moore’s law makes it trivial to search extremely large datasets (the end of practical obscurity) and is especially interesting when it comes to personal memory:
The amount of information that an ordinary person can generate, and store, is now colossal. It is possible to store digital versions of life’s memories in increasing quantities. As human-computer interaction specialist Alan Dix one playfully noted, it takes 100 kilobits/second to get high quality audio and video. If we imagine someone with a camera strapped to his or her head for 70 years, that will generate video requiring something of the order of 27.5 terabytes of storage, or about 450 60gb iPods. And if Moore’s law continues to hold for the next 20 years or so [..] we could store a continuous record of a life on a device the size of a sugar cube.
The ability to record memories, and store them indefinitely in digital form in virtually unlimited quantities has been dubbed the phenomenon of memories for life. This is an important area of interdisciplinary research; we will need to understand how it will affect our social and political lives, and our psychological memories.
Web 2.0 mashups allow you to easily bring multiple public resources together. By combining different databases you can now easily see where in your area all the sex offenders live (see Megan’s law):
In a clever demonstration of the dangers of mashups, consultant Tom Owad mashed up book wishlists published on Amazon with Google Earth, but with a twist. The Amazon users leave a name and a home town, which was often enough to locate them via Yahoo! People Search, at an individual address, of which Google Earth would hold a detailed satellite image. He also filtered out most of the books, to leave only those who read subversive literature. The result was a map of the world with readers of subversive books located upon it; click on the location of such a reader, and get a high resolution satellite image of his or her house. Of course, Owad was merely demonstrating the principle, not building a usable system for genuine deployment by the Thought Police. But ….
There are also technologies that could help in keeping us empowered. The Platform for Privacy Preferences (P3P) Project for example “enables Websites to express their privacy practices in a standard format that can be retrieved automatically and interpreted easily by user agents”.
The Panopticon is here according to the authors. They use the final chapter of the book to finally give some of their own opinion about whether we have a worrying future ahead of us. They take a very balanced viewpoint: these new technologies also solve many problems and have big advantages. At the same time we should never forget that bureaucracies are information thirsty and that function creep is a reality:
The struggle for personal space between the individual and the community takes place on a number of fronts, and we should not expect sweeping victories for either side. There will be small advances here, mini-retreats there. In the background, the astonishing progress of technology will keep changing the context.
As I finished this book I read about the premiere of Privacy Matters‘ (Dutch spoken) film about the importance of privacy. They do not allow the embedding of their video so I will link to a version on Youtube:
The production quality of the film is incredible and the special effects are great. The final message of the film makes sense: stay aware. However, I found the tone too fear mongering and paternalistic. It made me averse to the video and left a sour taste in my mouth. Where is the constructive look towards the future?
For me this post about privacy is an unfinished conversation. There are lots of things to think about and I guess we should keep paying attention. Privacy will be one the many sociological concepts which will get a completely different meaning over the next decades. What are your thoughts on this topic?
There are many reasons why I love living in Amsterdam. The International Documentary Film Festival (IDFA) is one of them. On Monday the 24th 2008 I went to see two documentaries at the festival.
The first movie I saw was Jos de Putter‘s Beyond the Game. This “western in cyberspace” follows the two top players in Warcraft III: Grubby and Sky. Warcraft is the “thinker’s game” at the yearly World Cyber Games. The documentary did not explain how one plays Warcraft, instead it explored how heroes are created. There were two things that I really got out of it:
At some point in the movie Grubby describes Sky as being the epitome of “Mindless practise”. Sky practises 12 hours a day, whereas Grubby can be competitive with way less hours of work and relies on his creativity as a player. Personally, I could see an analogy with the current global situation where the “west” is banking on out-innovating the “east” where they just work harder.
In the movie Grubby moves to China because he has a ping of 300ms when he plays Warcraft from the Netherlands. This is enough time to make playing useless. We tend to forget that distances stay real in this global economy: You can travel thousands of miles because saving 300ms is important to you. Or in my job: You can have all the video conferencing tools in the world, but you cannot easily overcome time differences.
IDFA usually has the directors of the documentaries present at the screenings. It was very interesting to hear Jos de Putter talk about cutting some scenes because he considered it to be “too TV”.
This is not the first great video game documentary that I have seen this year. I really enjoyed The King of Kong: A Fistful of Quarters. A completely different documentary, but a definite must see (even if you don’t enjoy videogames):
The second movie that I went to see was Leg Before Wicket by Shashi Buluswar (watch the trailer). I have had a weakness for cricket for years now and am always interested in anything cricket related. To me cricket is also about heroes. No other game has such a thin line between being a failure (out for duck) and being a hero (making those much needed runs in the last over, after a 50 run partnership).
Leg Before Wicket uses the LBW concept of cricket (with the often disagreeing viewpoints of the fielding and the batting team) as a metaphor for how both India and Pakistan take a different viewpoint on the partition of 1947. Indians and Pakistanis have a great distrust of each other and a lot of families have painful memories of what happened in 1947.
The movie shows two separate reconciliations: on a macro level the Chicago Giants consists of both Indians (of which the director of the movie was the first one in the team) and Pakistanis struggling together to make the playoffs; and on a macro level where the Indian and Pakistani governments have organised a bi-directional cricket tour, handing out visas to the spectators and building mutual understanding: “cricket diplomacy”. This juxtaposition of different worlds worked very well.
All the proceeds of Leg Before Wicket will go a to a good cause, so please buy the DVD if you are interested.
This year the Online Educa will be in Berlin from 3-5 December. Pieter van der Hijden made a suggestion to me to create a brochure with all Moodle related activities at the Online Educa.
There are two Moodle sessions on Friday titled: Make Mine a Moodle! (part 1 and part 2). The first part will focus on a couple of global implementations (including Shell‘s) and the second part will have more audience participation.
If you are reading this and are planning to go to Berlin, please leave your name in the comments. It would be great to meet up.
Finally a word about the layout of the brochure. This is called a Pocketmod. It is an easy way to create a small booklet with 8 pages. Please watch the video to see how you have to fold the brochure (alternative instructions):
I really like these small booklets and use them often when I travel for my flight, rental car and hotel details. A little while ago I wrote a small bash script that uses Imagemagick to create a pocketmod PDF from an eight page PDF file. You can view and download the script at this textsnip page.