Archive for the 'technology' Category

Shares at W3Schools.com

I prefer the web-stats at W3Schools.com a lot more than the other ones:

  • Google’s Chrome-browser up 10 % points in the last year to 17% share – 140% growth-
  • Mozilla’s FireFox down a couple % to 45.8% share – about even
  • IE down 8 points to 30.7% – 22% drop
  • That other OS fell from 89.3% to 87.6% in the year, down 2%
  • GNU/Linux rose from 4.2% to 4.9%, up 17% year over year

There we have the story. Almost a year after releasing the great “7″ that other OS has lost a lot of ground, millions of users. “7″ has only 22% share despite being recommended by the “partners” and almost exclusively found on shelves by consumers. The monopoly could have installed “7″ on nearly 350 million PCs but missed out on 50 million or so. XP went on a lot of those but so did GNU/Linux. By those numbers GNU/Linux is now on 70 million PCs. I think GNU/Linux is much higher than that just because of language/regional barriers to the web stats.

- Robert Pogson

ASUS is Back, in a Way.

In 2007 innovated by bringing forth a netbook with GNU/Linux and did very well with it. They then back-slid and went with that other OS exclusively in 2008. Now they are back, planning some new gadgets running GNU/Linux, two tablets, one ARM and one x86:
“Asustek is also set to launch a tablet PC, the Eee Note, and an e-book reader, the Eee Reader, in Taiwan and Europe in October. The Eee Note adopts an ARM-based Marvell processor and Linux-based operating system, designed by Asustek, for a price of US$199-299. Asustek will also launch a Wintel-based Eee Pad tablet PC in December with the model using a 10-inch panel, Nvidia Tegra processor and Android operating system, to show up in the first quarter of 2011 for a price below US$399.”

Whether this is just another yank at M$’s chain or a real expression of independence time will tell. In the meantime ASUS is doing development with GNU/Linux. One of the projects, being ARMed, should be free of that other OS for a good while.

I do not see tablets as a mainstream consumer item because they are not with a keyboard but they do have lots of application for simple browsing/media playing and dedicated applications but not as good an alternative PC as the netbook.

- Robert Pogson

Collapse of M$

While there are technical and legal reasons why M$ will retreat from their monopoly position on the desktop, the manner and timing of their demise is uncertain. A stock analyst has written a good piece about the economic/market forces keeping M$ afloat.

e.g.

  • When desktop PCs dominated, M$ had a virtual competitor in small businesses and individuals building their own PCs from parts and installing illegal copies of M$’s stuff. Now that notebooks dominate that is more difficult. There are still relatively few notebooks produced without that other OS, mostly netbooks. Except for the netbook this is a big up-side for M$.
  • That other OS is tricky to move from one PC to another so large deployments keep a few prototypes and do disc copying to install/update/repair systems. GNU/Linux loves to run on anything so this is a huge threat to M$.
  • The virtual machine makes it much easier to run other OS with the stability/reliability of MacOS on Apple and the low cost of GNU/Linux.
  • GNU/Linux is more than ready for the desktop.

TFA is an initial assessment of the status, not a conclusion. I tend to conclude that in the long run, M$ cannot win and the desktop will be free. M$ can do lots of holding/delaying actions and with enough spending can drag the end out for more profitable years but as the netbook showed, large hits can come quickly. One point the authour missed largely is the continuing growth of malware as an industry attacking M$. The cost of that other OS as licensing and maintenance is large enough. Fighting the malware is an even larger cost. For the time being, GNU/Linux has a free ride on malware and in the end will do better against malware. Further, while TFA may be a great analysis of existing markets, the future is huge for small cheap computers which squeezes M$ out completely. They cannot put $200 licences on $100 netbooks. When a large part of the market will use such machines, M$ will lose share. Even today, “7″ is appearing on netbooks which sell for less than the licence for “7″. That means M$ is paying OEMs to install “7″ which is not a good long-range win for them. It is a delaying tactic. The next down-turn will end that practice and they will immediately lose a good share of production.

- Robert Pogson

Another Good Reason Not to Use That Other OS

We can add to the long list of reasons not to use that other OS the WinLock Trojan that locks your system until you make an expensive long-distance phone call to send the malware artist some money. The perpetrators in Russia may have been caught but they surely will inspire others just as news reports about marijuana growing operations raking in millions…

PCs that run that other OS spy on users, spam the globe, clog CPUs, buses, network connections and make users wait and wait and re-re-reboot. Who needs that? Run GNU/Linux and be (relatively) free of all that.

- Robert Pogson

AutoCad

AutoCad is considered a “must-have” application for some end-users of PCs and some give that as an example why GNU/Linux does not take larger share. In truth AutoCad is used on a rather small number of PCs in total. Not everyone is a designer/draughtsperson.

For many years AutoCad was not available on MacOS either, in spite of MacOS having a resurgence in business. That is changing as AutoDesk announced that AutoCad is coming back to MacOSS. As the same hardware runs GNU/Linux and MacOS is a UNIX-like OS it is quite possible that a release for GNU/Linux will appear sooner rather than later. That should shut up some of the trolls who insist availability of one app is the cause for GNU/Linux to have a small share on store shelves.

Globally GNU/Linux has a larger share of PCs than MacOS because Macs rarely appear in large parts of the globe. The USA/Europe regions account for only about half the world’s PCs and AutoCad, while useful, is not essential to everyone. At $4000 it is not affordable either.

- Robert Pogson

Competition is Good

Intel just cut the price of some processors in two because AMD was out there undercutting prices. Competition is good for us. When consumers can choose their OS on retail shelves like they can choose their processor (since excluding AMD was made a no-no) consumers will benefit with lower prices. Wake up retailers! You can sell more units at the same margins with GNU/Linux. Demand GNU/Linux from OEMs to increase sales!

- Robert Pogson

GNU/Linux is Very Secure

Preston Gralla has a good blog entry on an insecurity report from IBM:
“It reports that Linux had more vulnerabilities than any other operating system. But that doesn’t necessarily mean that it is the most vulnerable operating system, because Microsoft had the most serious vulnerabilities. Here’s what the report has to say about operating systems:

As for operating systems, Linux took the number one position in the first half of this year for new operating system disclosures followed by Apple in second place. If you consider only the critical and high operating system disclosures, Microsoft dwarfed all the other players with 73 percent.

So there’s no doubt that Windows is vulnerable. But as the report shows, so are Apple devices, and devices that run Linux. In fact, the main message of the report is that overall, 2010 has been a bad one so far for security. The report notes that reported security vulnerabilities are up 36% compared to a year ago, and that the first half of 2010 had the highest number of vulnerabilities ever recorded in the first half of a year.

So if you’re a Mac or Linux user, don’t think you’re invulnerable — like Windows users, you’re not secure.”

He’s right of course. GNU/Linux is very insecure. I am very insecure walking around without a bullet-proof vest. I should be riding around in a tank but no one is shooting at me. Openness does have its disadvantages. One’s insecurities are laid bare for all to see. On the other hand they can be found and fixed sooner. With that other OS we often only find out about the vulnerabilities after malware-artists are driving trucks through them. Then M$ takes a few months to fix and test the fix before releasing the fix giving the malware-artists free reign over IT. The report mentions that M$ is number one on serious vulnerabilities, you know, the ones trucks fit.

If you are guarding Fort Knox and have a lot to lose, you should be worried about the insecurity of GNU/Linux but you definitely should not be using that other OS. GNU/Linux can be secured very well with layers of security: firewall, web filtering, USB device scanning, virtualization, backupped backups, good passwords and updates. With a few layers of security GNU/Linux becomes quite solid.

If you are just browsing the web for information, you can run from a live CD with GNU/Linux and be solid. For normal use you can do a lot just by minimizing the number of software packages you install and services running. Don’t lose sleep over the insecurities in GNU/Linux. Count the thousands of attacks that other OS gets for every one sent your way instead of counting sheep.

- Robert Pogson

The Cost of Being a M$ Shop

M$ is flaunting news of a customer migrating from VMware to Hyper-V virtualization on the server. The subject customer is a M$ shop and sees the major reason to switch being cost… If they were not a M$ shop but working for themselves they would see that KVM or VirtualBox would save them more money by far.

M$ charges only about $20 for Hyper-V as long as you pay them $1000+ for 2008 and the damned CALs.

VirtualBox and KVM cost $0 for the server licence and the hypervisor included. Users of GNU/Linux also save a bundle on re-re-reboots that are killing some in large deployments of that other OS.

- Robert Pogson

Bootability

One of the lovely things about GNU/Linux is that it boots and keeps on booting. Compare that with that other OS that eventually becomes unbootable.

A very common boot-loader for GNU/Linux systems is GRUB. Lately, version 2 has introduced a lot of features and extended the region of the hard drive used. Therein lies a problem for “dual-booting”. Some apps or malware on that other OS have been storing stuff in the early sectors and just running that other OS clobbers GRUB2.

My advice? Don’t dual-boot. If you need to run that other OS, do so in a virtual machine so that it can clobber its virtual boot-loader and not yours. VirtualBox makes this very easy and you get the added benefit that you can run both OS simultaneously without having to re-re-reboot.

I did this on one system this year. The principal obtained a new machine with “7″. He wanted to try GNU/Linux. I set up VirtualBox to autostart with GNU/Linux booting in the virtual machine. He never used “7″ at all…

- Robert Pogson

India

India is the “I” in BRIC, that group of countries with a rapid growing economies through huge populations, rapid change in technology and growth in GDP. ZDnet had a round-table discussion of admins in Mumbai. They seem to love GNU/Linux on desktop and server but are having some difficulty with users not wanting to change. Companies that started small and grew with GNU/Linux have no problems but those that are already locked-in have a struggle to change. None expressed love for M$ and its rigidity. see http://www.zdnet.com.au/indian-admins-love-linux-stuck-on-windows-339305491.htm

It’s a different world here. No one loves that other OS and they will change to get better performance.

- Robert Pogson

Silver Linings

When I was a child I was told “Every cloud has a silver lining”. It’s true. In the midst of the chaos in my life a cleaning lady approached me before I even reached the school and asked, “Do you fix computers?”. Debian GNU/Linux Squeeze is sliding onto her machine as I type. My web cache is still in storage so the packages are coming from York University at speeds over 300 KB/s up to 1000 KB/s. I cleaned her machine with some compressed gas and checked it out. Dual core with 1gB RAM. The only problem is a conexant modem for which we can get a free 1/4-speed driver. GNU/Linux is in demand here. It sure beats hundreds of dollars of freight and service charges.

- Robert Pogson

Oh No! Not Another Patent Troll!

Paul Allen, one of the founding fathers of M$ is suing just about everyone except M$ for things like

  • 6,263,507, titled “Browser for use in navigating a body of information, with particular application to browsing information represented by audiovisual data”
  • 6,034,652, titled “Attention manager for occupying the peripheral attention of a person in the vicinity of a display device”
  • 6,788,314, titled “Attention manager for occupying the peripheral attention of a person in the vicinity of a display device” and
  • 6,757,682, titled “Alerting users to items of current interest”

This stuff is really old. Hasn’t the flashing cursor been around for 40+ years?

You can tell a patent-troll by the number of decades of prior art that precedes their invention. 40+ years is close to the record, IMHO. I think the troll feels all the old guys who have seen this before have died or have lost interest. Of course a good troll waits until the patent is about to expire to maximize return on legal fees.

The share price of M$ must have peaked. It looks like it’s time to milk the patent-portfolios and sell short.

- Robert Pogson

Travelling in the North

I have just flown up North to teach my last year. As always, travel is risky. When I phoned to confirm my ticket, I was told it had not yet been paid…. I had e-mailed my itinerary weeks ago to a fellow no longer on the payroll (unknown to me…). I phoned, faxed and e-mailed everyone in the system to fix things and finally got the caretaker at home. One of the faxes had gotten through. Nope, an extra layer had been added to the paper-flow and my ticket was not paid until 25 minutes before the scheduled flight time. My freight is waiting at the airport to get on a plane. My lock had been changed to I am sitting here unable to lock my door… I shall survive, somehow.

On the other hand the August rains have produced mushrooms and I had a bowl of mushroom soup yesterday.

The router at the school is still working but the PCs are locked up. My lab was broken into over the summer. I have no idea if anything is missing yet. Everything is piled high at one end of the room. It looks like the wireless access point is down. Perhaps the cleaners just moved it.

And so another year of teaching in the North starts in total chaos in spite of all plans and efforts to make things smooth. Let us hope the students are thoroughly bored with months of total freedom and ready to work.

- Robert Pogson

Armies of ARMed Chips Set to Invade Data Centres

ARM is 32bit for now which limits its utility serving large databases. ARM is virtualizing its 32bit address space to permit extending use of the processor to servers better. ARM should be able to compete very well in service/watt with x86 and a number of projects are on the go to extend this Year of ARM to the server. One has already come to market.

MIPS and Atom chips have also appeared in cluster servers.

Isn’t competition grand? Instead of having only a choice of AMD/Intel and multiple core x86-64 chips we can think smaller and more flexibly with potential for more transactions/watt.

- Robert Pogson

When You Build Your House Upon Sand…

We depend on IT these days for information, employment, communication, entertainment, solutions to real problems, and daily operation of our organizations. There is no better, faster, and cheaper way to do what we do than with computers and networks. It was recently brought to our attention that malware that affects our computers and networks can wreak havoc in our daily lives. Not just conveniences but matters essential to life, what most of us value highly, can be undermined by malware. There is suspicion that part of the chain of failure that allowed a fatal flight to depart was a malware-infected PC used to transmit reliability/status information to a remote computer. The plane in question was over its limit of faults and should have been grounded for a thorough examination. Instead it took off without the flaps and slats extended. The flight was short. An on-board system intended to warn of this condition did not sound and the pilots failed to make the adjustment or abort take-off. Was malware the cause? Not completely but the layers of protection built into this complex life-support system failed in several places and one of them was affected by malware.

Neither M$ nor Linux nor any distribution of GNU/Linux is rated for the kind of reliability needed for this work but that other OS was in the loop. It failed to back up multiple human failures to save lives.

We know that that other OS, produced by M$, is not designed with reliablity and performance in mind. It is too complex. It has too many built-in dependencies among unrelated tasks. It has too many vulnerabilities. No one should depend on it to save lives. Since we may not anticipate how our IT systems may disrupt mission-critical operations if they fail, we should use the most reliable software we can. For now that would be various UNIX operating systems such as AIX, FreeBSD or GNU/Linux. They are all modular so that the debugging and fixing tasks are much simpler that with that other OS. Further, because Free Software like FreeBSD and GNU/Linux are open-source, one can go in and examine the code and tinker with it to improve it. These changes are shared with other users, compounding the efforts of the whole world. A single corporation cannot match that.

My conclusion is simple. Use GNU/Linux. It is much more likely to save your life or the health of your organization when a crisis arises.

- Robert Pogson

No One Is In Charge at M$

Nope. Hundreds of popular applications can be owned by malware because of the backward way we load libraries but it’s not our fault, says M$. You will have to get all the suppliers of those apps to release a new version and re-install… Chuckle. Wasn’t one of the FUDs M$ used to fling at GNU/Linux that a bunch of random programmers could not possibly produce good software?

That applies in the current case. The mess that is the ecosystem of that other OS requires every application to be manually installed to fix this problem that M$ created. Imagine what happens if the ISV refuses to upgrade the app or charges for a new licence for the improved application? More revenue going to the “partners” rewarding them for poor software design. Imagine a similar thing happening in GNU/Linux. The Linux project cranks out an update or the distro developers patch things up and in a few days you can fix all your systems with a single command.

Isn’t it time you switched to GNU/Linux?

- Robert Pogson

M$ Crashes but Does Not Burn.

M$ builds gliders with the same skill, hype, and complexity with which they build operating systems. Here is the result. My conclusion? It is wrong to assume one of the wealthiest corporations in the world can do anything right. They seem to always release beta-software. Have you noticed? Diversity is good.

- Robert Pogson

AMD Finally Honours the Netbook

For years AMD denied the netbook was real, continuing to crank out high-end chips and imitations of high-end chips. Now they are getting serious about low-end power consumption and better performance. It’s about time. Intel has taken a huge lead with the “Atom” line. In 2011, AMD’s new chips promise to compete well with Intel’s for less than 1 watt. Another sign of a sea-change at AMD is that the Bulldozer and Bobcat chips will be more modular, an approach ARM has used for years. This should mean AMD will have the capability of re-using what works and patching or replacing what does not with much less time and energy wasted. That’s the right way to do software and hardware.

Other moves by OEMs to push the borders of what is a netbook should mean the netbook market will be revitalized. AMD’s chips set to arrive in 2011 could make 2011 a great year for netbooks. I still think ARM will continue to expand its role because the smaller instructions and instruction-set mean less bandwidth to and within the CPU. The same thing applies to internal storage. You need less if your code is more dense. There is nothing sacred about x86 instructions and ARM does not carry that baggage.

- Robert Pogson

Has M$ Changed?

Of course M$ is a huge corporation with turnover of staff, marketing campaigns and aggressive salesmen so it changes as time goes on and in response to changes in the economy but, for a long time M$ has been intolerant of competition. They were never content to coexist but needed to eliminate competition going to great ends to do so. Their huge revenue streams pays for lots of strategies to eliminate competition far beyond what is needed or possible in companies competing properly in the market. In particular they have gone to great lengths to prevent GNU/Linux competing on the desktop through FUD, funding SCOG, patent-threats, etc.

Too much water has passed under that bridge for me to believe there is much possibility for M$ to change in its relationship with GNU/Linux. They may tolerate GNU/Linux because almost all their customers use GNU/Linux but they still would not let GNU/Linux enjoy an opportunity on netbooks, notebooks or desktops. They called GNU/Linux a cancer, derided the great programmers who created the Free Software, threatened patent-suits and pressured many to pay licence fees for GNU/Linux and paid OEMs not to install GNU/Linux. Then retailers had no stock and consumers could not choose GNU/Linux. They pressure those few who do sell both OS to eliminate the possibility of comparing the price of identical units with the two OS. The fouled the XML ISO process with pressure-tactics instead of technical arguments. They short-tracked a 6000-page specification. I used to work on a 90-page specification and we did not bother to short-track. What is the point of forcing a broken spec on the world? The efforts to eliminate competition never cease but they constantly change form.

Some believe M$ now “loves” Free Software. It isn’t happening. Those salesmen at M$ will say anything to improve their market position and undermine the competition. That isn’t going to change.

- Robert Pogson

Migrating a Small Office to GNU/Linux

There is a decent article at ITwire about migrating a small accounting office to GNU/Linux. The guy took nine months to do a slow/thorough job one person at a time. That makes sense from the business point of view (minimal/gradual disruption) but is very inefficient use of IT skills. Small does not get economy of scale very well.

My present school was migrated fairly gradually and was larger but took only a few weeks not months so my pace would be seen as much more rapid. The differences are that my staff are mostly younger and their IT needs are not specialized. The usual GNU/Linux desktop does the job fairly well and we may add useful apps but none of the additions are “mission-critical”. TFA describes accommodating several specialized apps. The guy did use thin clients which are the best use of IT IMHO. Accounting in particular does not need a lot of power in the CPU. If there is speed required it would be in managing data which is mostly limited by algorithms and storage.

As usual one of the commenters says “7″ is faster than XP. In what universe? Here, “7″ is slower than XP even when running on five years younger hardware.

Like Munich TFA describes a very gradual approach which requires much more work than is necessary. Lots of migrations are done very rapidly, say over a weekend, for projects that size. Extremadura did 80K PCs over a weekend. Things did not break because they had very little before and whatever they got was far superior. That’s an “easy” migration/leap. Having to treat every PC as unique in a system is much more likely in a small system because there is not a lot of redundancy whereas in a larger organization there may be groups of 50 or more users who can be migrated together.

- Robert Pogson

Trends in Interest in GNU/Linux

A good article on the subject neglects a few obvious facts. The downward curve on many search terms at Google does not signify much because the number of search terms keeps growing as the web grows. New people are joining the web all the time through aging and affordability. The number of websites keeps growing. Naturally searches that target particular websites decrease in proportion. This indicates maturity of the subject searches not a decline in interest level. Further, although Ubuntu is the top curve, there are many distros whose total effect is similar. So, Ubuntu is the most popular but the popularity of GNU/Linux is much larger than the popularity of Ubuntu. Ubuntu naturally is at the top because it is the only GNU/Linux distro properly advertized. Ubuntu/Canonical does not wait for hits. They have deals with Dell and others to distribute the OS. They have free CDs. They have a thriving community which also pushes the distro. Other distros have fans but Ubuntu has salesmen and they target business and consumers. Suse and RedHat mostly target businesses. Choose your distro and run with it. If you need more help, there is a website for that. If you still have questions, try LinuxQuestions.org.

The Zegeniestudios.net site recommends Mint, a couple of Ubuntus and Debian for me, so I am OK… ;-)

- Robert Pogson

State of OpenOffice.org

logo of OpenOffice.orgOpenOffice.org is one of the flagships of desktop installations of GNU/Linux. It is one of the most active projects in FLOSS. At 450000 it almost certainly has the largest community and possibly installed base (GNU/Linux or FireFox may be ahead in numbers…).

The featureset and ease of use of OpenOffice.org are mature and first-rate. With such a large community of supporters and installations, it should be around for a long time. The question arises about how acquisition by Oracle might affect it in the future. While Oracle has a lot of influence, the project is open and a larger base of contributors do operate. A recent article questions the intentions of Oracle for this product because on that other OS dependencies on non-free software exist (Visual Basic). The same doubts could be raised about several other projects Oracle acquired from Sun: MySQL and Java being the most prominent. VirtualBox is important and has no clear alternative as a GUI. The recent suit against Google for patent violations is alarming. FLOSS needs to be above that fray to stay healthy. If the owner of a project is willing to sue other members of the community using software fairly (an assumption) FLOSS will fizzle. Such actions essentially renounce Free Software status.

On the other hand, these major projects including OpenOffice.org have no clear alternative except forks and the patent-sword can still be wielded against the forks or alternatives. Postgresql and MUMPS ( non-SQL/RDBMS) could be used but a patent-troll can still attack on the basis of functionality. With OpenOffice.org that is true as well but most of the technology of office-suites is long standing and not subject to patents. The exception could be Java. The database component of OpenOffice.org depends on Java. It could be replaced by a dependence on Python or other scripting/interpreted language but that would be a major disruption.

I do use alternatives of OpenOffice.org from time to time. KDE Office and some components of GNOME work (GNOME also depends on OpenOffice.org). I use LyX for some writing projects. KWord includes the database-merge capability so useful for writing students’ reports. Everything else in OpenOffice.org, I have good substitutes like GNUmeric, phpMyAdmin, Scribus, Inkscap, Dia, etc. but they are not so well integrated. Could we survive a catastrophe with OpenOffice.org? Yes, but it would be a major disruption. In order to minimize disruption it is important to explore options long before a crisis emerges. I have frequent opportunities in my teaching but others will have to make a determined effort to explore GNU/Linux for functionality outside of OpenOffice.org.

Oracle still sells StarOffice, officially so they may continue that and leave OpenOffice.org alone one way or another. We shall see in good time.

- Robert Pogson

BOOM! They All Fall Down

How does a monopoly sustain itself? It can produce better products than anyone else or it can cheat, messing with competition and providing “inducements” to stick with the game-plan.

Obviously, without producing better products, M$ would not be able to maintain exclusivity on retailers’ shelves and OEMs product-lists unless they provided inducements. As we recently saw in SEC v Dell, it is not OK to keep those inducements secret if they are a substantial/material fact that could affect investors’ decisions. We know retailers and OEMs margins are tight so the inducements are material. M$ certainly has not produced better products than any other software house on the planet.

What has recently changed is that the SEC is paying huge rewards for whistle-blowers. How many thousands of people in the food-chain are in the know about how M$ keeps the monopoly going? How many have been laid-off or have become disenchanted with the magic kingdom? This is fair turnabout. M$ sends the BSA after its customers. It is fair that “partners” should spill the beans.

I look forward to the revelation that the emperor has no clothes in the coming year. While M$, itself may not have a technical violation all kinds of partners may have failed to disclose sufficiently to describe the risks to investors of dependency on M$.

- Robert Pogson

Dell, Let Me Help You With the Maths

Dell did OK last quarter but it took in only $2.9 billion for consumer PCs. Imagine if those PCs had shipped with GNU/Linux and they had been able to pocket another $50-$100 per PC. That would have been another $100-$200 million revenue. Compare that to a $21 million loss.

I can do the maths, Dell. Can you?

That other OS is holding you back from profiting from your labours. You are wasting time working for M$ instead of yourself. WAKE UP!

Also, you could sell many more PCs to consumers if you offered what they want, small, cheap computers and GNU/Linux so they are free of malware. How about fixing your website?

- Robert Pogson

OMG! My Job is Threatened

I thought I had job security because I was the only one in the building who knows what
cd scripts;./all somecommand
does to every PC in the building. Nope. I was wrong. A system like mine can be automated so that I don’t need to be here. If a geek is needed a backdoor can be left open. I could be obsolete once the system is set up… Fortunately, I have a day job which pays the bills.

I was horrified to read, “The days of DIY system administration are rapidly coming to a close.” All those lovely GNU tools about to be replaced by automatons. Sigh. Change is a given in IT. Fortunately my system is small enough my home-made configuration works well and it will take some effort to implement puppet or one of the other automatic systems.

Then it occurred to me that such automation does not replace me but allows me to scale. I can manage 1000 PCs as well as 100. Have to push 1 PC per student plus additional labs… What am I thinking? I can automate the whole thing and retire.

- Robert Pogson

100 Billion Vulnerabilities

Usually that other OS has some bug that multiplied by the number of PCs running it gives a pretty scary number. This week it seems M$ has out-done itself. Almost every application on that other OS is a vector for a newly disclosed vulnerability in how executables load in that other OS.

“We calculated that there are about 100 billion instances of this class currently exposing users,” he said, explaining Acros came up with that number by assessing the market share of individual applications that contain the bug, then multiplying it by the global installed base for Windows.”see TFA

We should abandon IT if this is the level of insecurity we must experience or change OS immediately. GNU/Linux was designed from day one with security in mind, copying decades of sound practices in UNIX operating systems. Use GNU/Linux. You will be safer.

The design of that other OS has been a Kludge from day one, tacking on layers of features on top of a copy of CP/M which was a poor man’s imitation of an operating system compared to UNIX. You can use GNU/Linux which has all the standard features of UNIX operating systems and none of the baggage of that other OS, maintaining reverse-compatibility of vulnerabilities. All the features added to that other OS in the last decade merely make this current issue easier to exploit. Conveniences for users become conveniences for intruders. Within days exploits of this vulnerability will ramp up and the sluggish response of the Wintel ecosystem to work around the vulnerability instead of fixing the root problems will give the bad guys billions of points of failure in the world’s IT. We cannot afford to continue. If what the world has been doing does not work, it has to change.

Really. What are you going to do about this problem? Worry until M$ issues a patch? Worry until every ISP updates every app on your systems? Worry until you can update all your systems and deal with backups? Assume everything is compromised and re-build images and deploy? You cannot fix M$’s problems. They won’t let you. You have to choose a different plaform. That other OS is not working for you. Choose almost any distro of GNU/Linux or MacOS or FreeBSD and your life will be better.

- Robert Pogson

The State of Free Software

The state of Free Software is good and getting better every day. I like to describe status in numbers but others are more qualitative. Take Eben Moglen, for instance. He gave an inspiring presentation on this topic at LibrePlanet 2010. You can download the video here (60 MB, ogv, 48 min.). Some key points I found surprising although I knew the facts. I had not connected the dots:

  • Free Software has come from being ignored and ridiculed to being required by everyone. The world of IT now depends on Free Software.
  • Free Software quickly solved the problem of “write once – run everywhere” when no one else could.
  • Free Software is being defended against software-patents by large businesses that have tons of software-patents. Patent-trolls hurt all software businesses.
  • Free Software is the best software because it has no commercial interests yet businesses love it because it is so good and costs so little.
  • Free Software database, MySQL, was a key component of the purchase of SUN so that Oracle could defeat the scalability of M$’s SQLserver.
  • Free Software will be even stronger in the future because the low cost of entry and the four freedoms (run, examine, modify and distribute) mean almost every youngster interested in IT will know about it and take that knowledge into adulthood.
- Robert Pogson

Thin Clients are Mainstream

According to Gartner, virtualization is in the early stage of mainstream acceptance. Thin client desktops have been around a while but still are used by a small fraction of clients. The movement to various kinds of virtualization will carry thin clients along. Thin clients can be part of the hosted virtual desktop service but the cheapest way to go is with thin clients connected to a UNIX OS such as GNU/Linux. X has been around a long time, is mature, and is being actively developed. There are other protocols which can be used with that other OS as well but X is pretty good for what I do.

If you read TFA you see repeatedly that the acceptance of such and such virtualization was delayed by M$’s baroque licensing. Even now they try to squeeze every cent out of every client. Life is so much simpler with GNU/Linux. Connect it and forget about it. It’s that easy. With Debian GNU/Linux, I can make any PC a thin client of a newer more powerful machine by doing a minimial installation on the client (just X, not a whole GUI) and put “X -query newpcip” in /etc/rc.local and reboot. On the newpc, I can use GNOME, the default desktop, and run gdmsetup as root and enable tcp connections, remote login and perhaps add “Welcome to NewPC!” to the login screen and reboot or restart gdm. It’s that easy. No purchase orders. No choosing a vendor. No fiddling around. I do have to create accounts if I am adding users…

- Robert Pogson

Profiting from Malware

Profit is the number one motive for malware these days with espionage close behind. Intel is in the process of buying McAfee for $7.68 billion. You can image what the whole anti-malware industry is worth if McAfee alone is worth that much. Intel is looking at tie-ins to hardware for this industry. Can you spell DRM? Expect locked-down motherboards and filters on top of Ethernet and USB ports and storage devices.

While security is a great thing, the anti-malware industry would be worth a lot less if it were not for the ubiquity of that other OS and its on-going welcome to malware. Users of that other OS are tired of their machines constantly being invaded by malware and slowing down as they become less secure. By building security into the hardware, I expect Intel intends to shield the end-user from most of this and thus supporting the monopoly. Imagine the marketing hype for that other OS not needing anti-malware stuff “only on Intel”. Expect more profit and higher prices…

- Robert Pogson

Tips for Users of PCs

A well-meaning authour published a list of 15 tips “every PC user should know”. Some of that is correct like wiping a drive before disposal, but most of them are how to survive in the environment of that other OS. With GNU/Linux the list is much shorter since the software is not out to exploit you.

Consider “not double-clicking”. Some distros shipped with double-clicking as default since that other OS conditions newbies to do that. It makes migrating to GNU/Linux that much more difficult but since most people spend tons of time in browsing, single-clicking is not unnatural. I set up PCs for my users and make single-clicking the norm. I don’t even mention it because everyone catches on sooner or later. A lot of apps check to see if it is already running, too.

Consider “unchecking crapware”. Not a lot of that in most distros.

Consider “when your PC crashes”. I occasionally see crashes when fiddling with device drivers and kernels but I cannot remember the last time one of my production systems crashed. In my school, when everyone was using XP, most users expected crashes in normal use. Certainly every user experienced slowing down. I was amazed at the patience of some of my users. One lady was up to 5 minutes delay per click and still was reluctant to change despite prodding. Eventually, she had finished her reports and I backed up her precious gigabyte of files and installed GNU/Linux. She was shocked by 10s logins. She was used to going to the office to sign-in and getting coffee… Later I put her on a new machine with Debian Squeeze’s dependency-based booting. Mind blowing.

I could go on but it gets tedious hammering about the failure of that other OS to allow us to use our hardware to best advantage. Use Debian GNU/Linux. You won’t be disappointed.

- Robert Pogson



Archives by Month

My Mission

My observations and opinions about IT are based on 40 years of use in science and technology and lately, in education. I like IT that is fast, cost-effective and reliable. I do not care whether my solution is the same as yours. I like to think for myself.

My first use of GNU/Linux in 2001 was so remarkably better than what I had been using, I feel it is important work to share GNU/Linux with the world. I have been blessed by working in schools where students and school systems have benefited by good, modular software easily installed in most systems.

I have shown GNU/Linux to thousands of students and hundreds of teachers over the years and will continue in some way doing that until I die in spite of the opposition.

Posts

September 2010
S M T W T F S
« Aug    
 1234
567891011
12131415161718
19202122232425
2627282930