Showing posts with label microsoft. Show all posts
Showing posts with label microsoft. Show all posts

Wednesday, August 26, 2009

windows 7 sins

Correction (28th August):
I have to withdraw my support from this FSF campaign owing to their attack on the xo in the education link of their site (click on the Learn More link at their site). They conclude:
... it is expected that the main effect of the OLPC project -- if it succeeds -- will be to turn millions of children into Microsoft dependents. That is a negative effect, to the point where the world would be better off if the OLPC project had never existed.
I think this is far too over zealous and purist. Also note that at this time not a single xo has shipped with Windows.

Update (2nd September): The section I was complaining about above has been removed and replaced with:
Microsoft is now targeting governments who are purchasing XOs, in an attempt to get them to replace the free software with Windows. It remains to be seen to what degree Microsoft will succeed. But with all of this pressure, Microsoft has harmed a project that has distributed more than 1 million laptops running free software, and has taken aim at the low-cost platform as a way to make poor children around the world dependent on its products. The OLPC threatens to become another example of the way Microsoft convinces governments around the world that an education involving computers must be synonymous with an education using Windows. In order to prevent this, it is vital that we work to raise global awareness of the harm Microsoft's involvement does to our children's education.
I did write a letter to Peter Brown of the FSF on the 29th August complaining about that section but so far have not received a reply.

Just for the record my original post is below (not altered apart from this correction):

As far as I can see the following indictment of Microsoft from the Free Software Foundation is entirely correct:
1. Poisoning education: Today, most children whose education involves computers are being taught to use one company's product: Microsoft's. Microsoft spends large sums on lobbyists and marketing to corrupt educational departments. An education using the power of computers should be a means to freedom and empowerment, not an avenue for one corporation to instill its monopoly.

2. Invading privacy: Microsoft uses software with backward names like Windows Genuine Advantage to inspect the contents of users' hard drives. The licensing agreement users are required to accept before using Windows warns that Microsoft claims the right to do this without warning.

3. Monopoly behavior: Nearly every computer purchased has Windows pre-installed -- but not by choice. Microsoft dictates requirements to hardware vendors, who will not offer PCs without Windows installed on them, despite many people asking for them. Even computers available with other operating systems like GNU/Linux pre-installed often had Windows on them first.

4. Lock-in: Microsoft regularly attempts to force updates on its users, by removing support for older versions of Windows and Office, and by inflating hardware requirements. For many people, this means having to throw away working computers just because they don't meet the unnecessary requirements for the new Windows versions.

5. Abusing standards: Microsoft has attempted to block free standardization of document formats, because standards like OpenDocument Format would threaten the control they have now over users via proprietary Word formats. They have engaged in underhanded behavior, including bribing officials, in an attempt to stop such efforts.

6. Enforcing Digital Restrictions Management (DRM): With Windows Media Player, Microsoft works in collusion with the big media companies to build restrictions on copying and playing media into their operating system. For example, at the request of NBC, Microsoft was able to prevent Windows users from recording television shows that they have the legal right to record.

7. Threatening user security: Windows has a long history of security vulnerabilities, enabling the spread of viruses and allowing remote users to take over people's computers for use in spam-sending botnets. Because the software is secret, all users are dependent on Microsoft to fix these problems -- but Microsoft has its own security interests at heart, not those of its users.

http://windows7sins.org/

Wednesday, September 17, 2008

Sugar Labs


This is a comment I posted to the Its an Education Project (IAEP) list (September archive) in response to some members of Sugar Labs being sad about the first Windows XP OLPC pilot.

As a teacher in an industrialised country I'd see Sugar combined with low cost laptops as a vehicle for:
  • immersion - computers are always available not limited exposure in labs - this makes an incredible difference to learning with computers, as Papert and others have argued
  • wide variety and growing of educational software packages (10,000 visits per day to Activities page from Uruguay)
  • constructionist software such as etoys, scratch, turtle art, drgeo etc.
  • python is a great first language, after the visual programming approaches have been tried
  • collaborative aspect is cutting edge, offers new ways of doing things (but not yet working out of the box, unfortunately)
  • linux experience - in the last year or so I am coming across a few students who have taught themselves linux at home - this is a new and slowly growing trend
  • FOSS philosophy of collaborative development fits readily with what good teachers do (cf. hiding your expertise in order to maximise your profit)
What other group, apart from Sugar Labs, offers this potential? Sugar Labs also offers this list as a discussion forum about these issues. Who else provides this?

These things are not obvious to most teachers (for various reasons) but at least some of these things are obvious to a small but growing minority. If Sugar works well out of the box I think there would be small but significant and growing uptake.

Another view (less optimistic) is to look at the history of computing since the 1960s and to realise that most of the important discoveries were made then and since commercial interests got a hold on it the true potential has been largely lost or very much obscured. eg. late binding provides a far superior environment to teach about variables but the dominant systems don't offer that option.

More detail about this vision: http://learningevolves.wikispaces.com/alanKay+talk

MS has a long way to fall but strategically they have peaked are in decline. No need to be too alarmed by the thrashing around of a smelly dinosaur in a tarpit. Other commercial companies, such as Google, will eventually take their place. How does that sit with the Sugar Labs vision? Not sure.

I'd see the issue as a practical one of getting the software to work properly. In terms of vision, strategy and future potential we hold the good cards.

Saturday, April 07, 2007

Micro ... who?

Microsoft is Dead by Paul Graham

Read the whole thing, it's short, well written and deep. It gave me a great feeling of liberation that this is finally official, ie. that a real expert has said it. It's not a bash Microsoft article, it's just taking the current trend and extrapolating. Paul Graham predicted the main reason back in 2001, with his essay, The Other Road Ahead, that the new way is web apps, that the old way is desktop

Unfortunately, in Schools we will have to wait around for a while longer while the corpse rots. Schools lag xx years behind the times, substitute some figure between 10 and 100 for the xx

Paul Graham has his own reasons, very good ones too:
  1. Google
  2. Ajax
  3. Broadband
  4. Apple, surprisingly!
I knew some of this already (through reading other Paul Graham essays) but I think there are other reasons too, like the OLPC and the leverage that will provide for new ways of doing things, particularly the rise of free and open source software

Bill Gates has left the sinking ship and hopes to make a name for himself helping the poor

Monday, December 11, 2006

bug one

Microsoft has a majority market share in the new desktop PC marketplace.
This is a bug, which Ubuntu is designed to fix

Microsoft has a majority market share | Non-free software is holding back innovation in the IT industry, restricting access to IT to a small part of the world's population and limiting the ability of software developers to reach their full potential, globally. This bug is widely evident in the PC industry.
Steps to repeat:
1. Visit a local PC store.
What happens:
2. Observe that a majority of PC's for sale have non-free software pre-installed
3. Observe very few PC's with Ubuntu and free software pre-installed
What should happen:
1. A majority of the PC's for sale should include only free software like Ubuntu
2. Ubuntu should be marketed in a way such that its amazing features and benefits would be apparent and known by all.
3. The system shall become more and more user friendly as time passes.

- https://launchpad.net/bug1.html
  • Mark Shuttleworth wiki
  • Mark Shuttleworth blog