Showing posts with label Open Source. Show all posts
Showing posts with label Open Source. Show all posts

Friday, October 16, 2009

OSFA - About Open Source for America

"Open Source for America (OSFA) is an effort to raise awareness in the U.S. Federal Government about the benefits of open source software. We hope to encourage the government's utilization of open source software participation in open source software projects, and incorporation of open source community dynamics to enable transparency."

Tuesday, June 16, 2009

Bezos: We've got issues with Google Book Search | The Social - CNET News

"We have strong opinions about that issue which I'm not going to share," Bezos said to interviewer Steven Levy at the Wired Business Conference. "But, clearly, that settlement in our opinion needs to be revisited and it is being revisited."

What? You have a copyright on your opinions too?

My problem with Amazon is that after they came out with the Kindle they acquired Mobipocket and on the homepage of that site are listed the "100 last arrivals", which it seems came to an abrupt halt on 2006-03-19. Fortunately there are alternate (and better) sources of public domain books in Kindle compatible format, but no thanks to Amazon, who would much rather direct you to moth-eaten hardcopies at their partner sites (used bookstores who pay Amazon for the privilege of selling through them).

I like the Kindle, but I don't like some of the self serving attitude that goes with it. Amazon can keep their strong opinions to themselves.

Sunday, April 26, 2009

WWJ Newsradio 950 - B'ham Native, Ex-Microsoft Exec, Argues For Open Source

"Curtis' ideas about software are heresy for a former Microsoft Corp. executive. He says the days of proprietary software are numbered and companies like Microsoft are likely doomed -- and that free open-source-code software will eventually run the world.

Curtis likens most of today's software development to medieval alchemy, where each alchemist jealously guarded his knowledge and shared it with no one."

Thursday, February 19, 2009

Microsoft's biggest threat

"1) What was it that made Google such a serious net platform player, with enough power and flexibility to serve the world's Internet needs?

2) What was it that made netbooks possible in the first place?

3) What gives netbook manufacturers enough leverage to screw Microsoft down on OEM licence costs?

4) What is it that makes products like Amazon's Kindle and hundreds of other e-book, portable media and mobile Internet gadgets possible, all by eschewing Microsoft's embedded OSes?"

Thursday, January 08, 2009

How I started Using Linux

I guess I don't look at my blogger "Drafts" very often. I did just now and found this from 2005!

I have a feeling I've posted it already, or something very similar. What the heck, here goes again. Better to post it twice than take the chance of deleting this, no doubt, invaluable material, which is obviously a response to a forum somewhere that may or may not exist.... click the title to find out...

---
Original Post date: 10/28/05:

I probably don't have much new to add here, but maybe a slightly different perspective as an old-timer. What I've noticed over the years is that most people who really like Windows have simply never used anything else. This means that even if better things come along, they will be adopted only very slowly, and in that span of time, Microsoft has the opportunity to adjust Windows to slow and eventually stop such migration. They are in the cat-bird seat, and they know it, and furthermore I'm sure that Gates and his colleagues planned to be where they are. I give them credit for that. Gates may even believe that he has high minded principles and wants only to advance computing and he may think that an almost invincible Microsoft serves this purpose, this seems to be the image he tries to project publicly. I don't quite hate Microsoft, but I do hate this concept, in general, that one company can have so much control over a single industry and that we are all better for it.

I started as a mainframe programmer at the systems level, so I learned a lot about both systems software and the hardware it ran on. I've always had an interest in the details of the hardware architecture even when it no longer had much impact on my job function. I remember being disappointed that Intel was selected as the CPU for the IBM PC. I had a book that gave hardware details of a dozen or so CPUs of the day and the Intel. I wasn't that impressed with the Intel instruction set, and as the architecture evolved I was even less impressed that the improvements were always tempered by the "need" for binary compatibility with the past. I thought that the operating system and the use of higher level languages were supposed to mask the details of the hardware architecture. Intel seemed to be evolving as though everything was coded in assembler language (or worse, that all source code had been lost).

I was actually a FAN of Windows at first. Version prior to 3 were of course only "demos" as far as I was concerned, not really fit for any production use and writings from Gates and others pointed to a true general purpose operating system with fully documented APIs, and it sounded a lot at the time like the structure I was used to on the mainframe. keep in mind that both in college and with several employers I was able to get source code for the IBM operating systems with a signed one page letter indicating that I needed it. I could modify that code, and distribute the modifications to others. The practice was commonplace. People who compare what Microsoft does with its code today to IBM simply don't know what they are talking about.

My dissatisfaction with Windows, and subsequently Microsoft grew slowly, and as best I can recall from just a few factors: (1) There were reports that the APIs were not in fact fully documented. While this didn't affect me directly I could see in comparing IBM documentation to Microsoft's that there was a tremendous drop in quality. Where were message codes? I couldn't believe that the thousands of message that might come from Windows were listed in alphabetical order with hundreds of message at the front of the list simply because they started with the word "A". Their was no structure to this at all, and I began to suspect there was not much design to it. "Lets code some stuff and write a document when we are done" seemed to be the approach and I knew that this was not the way I or my colleagues wrote operating system code. I figured these "kids" at Microsoft would eventually grow up and learn to do it the right way. I gave the the benefit of doubt. In fact when IBM and Microsoft collaborated on OS/2 things DID improve. I could freely download internals documentation on OS/2 the likes of which I suspect have never existed for Windows. Both IBM and Microsoft were touting this as the PC operating system of the future. I believed it. I upgraded my hardware as much as I could afford at the time so that I could begin using it immediately.

I continued using OS/2 long after the collaboration ended, and I worked in a government organization that used and loved OS/2 as well. But eventually, like the VHS/Beta wars, marketing triumphed over technology. I was forced to used Windows, as was the agency for which I worked, not because we wanted to, but because Microsoft marketing had sold to someone higher up in the organization. I even learned to like Windows for a while. It wasn't the best, I rationalized, but it was good enough. That was in the Windows NT 3.51 days. I had barely heard of Linux at the time although I had obtained a Slackware disk for a few dollars and played with it. Never got out of character mode and didn't know that you COULD get out of character mode. I didn't appreciate some of the virtues of Unix at the time, so to me this just seemed to be trading one undocumented set of commands for another.

Then things changed. With OS/2 all but dead, Microsoft wanted to simplify its offerings. I considered NT 3.51 to be a product for professionals, while Windows 95/98 were for playing games, kids stuff. Microsoft wanted to merge those capabilities. That was the beginning of their serious decline in my mind. Furthermore, NT ran on several hardware architectures at the time. I had seen it run on a PowerPC laptop and wanted badly to have $6000 to buy one. But instead Microsoft began to withdraw support of all hardware other than Intel. To me these seemed like just the opposite of what you would want to do with what many claimed would be the only OS we would use in the future. I can only say that I have never ceased to think that the decisions made by Microsoft at this time were idiotic. I don't know what individual's name to tag them to, but I lost total respect for the company and its leaders. They WERE kids, and they have never grown up. They want to turn their plaything game computing system into something that will run the largest mainframes. Not only was their execution of this bad, the very goals were moronic. Nothing that has resulted, the viruses, spyware, bloat, and bugginess has taken me by surprise. How could it be any different?

Fortunately as Windows was making a slum out of my chosen field of Computer Science my career moved me out of the trenches of having to deal with all its problems. But at home, I was still the system administrator, and I helped a lot of my friends and family with their computers. I had started to read more and more about Linux, and remembering my early Slackware experience decided to give it another try. It actually turned into several other tries, separated by months during which I pondered my willingness to try again. Red Hat, Suse, Red Hat again, Debian, Lindows. I wasn't quite happy with the results of any of them, but I'd never given them more than a week or two to prove themselves and finally I decided that the problem might be me, and my lack of knowledge about Unix. I could tell that the underlying system was robust. I never had crashes, just things that didn't work as I expected. I had seen enough to know that what I needed was in there somewhere, I just needed to spend the time to find it all.

I finally decided that though the installation process was a bit trickier, for long-term maintenance I preferred Debian to the others. So about 3 or 4 years ago (how time flies) I installed it in a dual boot fashion on my home computer and decided to force myself to use it and only boot Windows as a last resort. This turned out to be easier than I had expected, to the point where I also installed Linux on my laptop, which I used at work every day. It was a "Windows only" shop, but if they could tell I was using Linux they never gave me any grief about it. I could sit there and work away while others were being slowed down by various viral outbreaks, by using OpenOffice I could open Word files that were "broken" to their owners and by re-saving them often save the day. While several people in the group had PCs capable of burning CDs about half the ones they burned were not usable, while mine always were, so I ended up being the "answer man" for a lot of problems not in my job description. We were the central office for a world-wide organization and many server systems came into our lab to figure out what was wrong with them. On more than one occasion systems had gotten so messed up that we were fairly sure the hardware had gone bad. On of my co-workers who had started to get interested in Linux too decided to try installing Red Hat on one of these. It worked fine, better than fine actually. Somehow the successful Linux install had "fixed" it and we (regretfully) redeployed the system with Windows Server on it.

When I left though, things had advanced to the point where there were several, "non-official" Linux systems in the lab at all times. I doubt the organization will dump Windows any time soon, but the seed has been planted, and these people are brutalized by the Microsoft marketing organization as well as the product on a regular basis. They no longer think of Microsoft as an ally, but as just another vendor, to be kept at arms length, until some jumping off opportunity presents itself.

While I work at home on mostly non-technical projects I no longer need Windows at all. I use Linux and OS X in about equal proportions. I don't have a long-term trust in Apple either, and while I like OS X, I'm prepared at any moment to switch to Linux rather than continue with the almost annual update cycle that Apple tries to force on me. I've installed Debian Linux on the Apple hardware and short of not running Realplayer or Flash I'm fine with it (in fact it's quite a bit faster than OS X). I'm not thrilled with Apple's switch to Intel, so if I don't get a high-end PowerPC from Apple next I'll probably go with a 64-bit AMD system. I'm hoping that some other hardware vendor will keep the PowerPC in popular circulation, although the new game consoles may end up serving the same purpose. With Microsoft porting something that looks a lot like Windows to the PowerPC Cell processor at the same time that Apple is porting to Intel, chaos is upon us.

The one thing that we can count on is that Linux will run on ALL of these systems, even if some soldering may be required. Furthermore, for much of the world, complete dependence on Microsoft is an undesirable thing (of course it's undesirable here in the States too, many people just don't realize it yet). I think there is a certain inevitability for a general purpose hardware-agnostic operating system that can be easily customized for local needs. Microsoft can't or at least won't provide that any time soon. Maybe one day the company will "grow up". I've stopped holding my breath waiting for that though.

Sunday, November 02, 2008

How Linux Supports More Devices Than Any Other OS, Ever - O'Reilly Broadcast

At first glance, I have a USB data acquisition driver in the kernel that originally some company in Germany created and they wanted to get it in and we realized that about four different companies' drivers all do the same thing, so we all merged into one. Now none of those companies have to maintain it; they all get their support for free. Users benefit in the fact that they all have one tinier code base and so the original German company is very happy about it, so they're ecstatic. They don't have to worry about it anymore and it just works for them. Actually there's another company here in Portland that uses that same driver and they're very happy about it too, so it makes people realize over time that the Linux development model has benefits but it's really hard to convince them until they've gone through that.

Saturday, November 01, 2008

DE: Foreign ministry: 'Cost of Open Source desktop maintenance is by far the lowest' — Open Source Observatory

The Foreign Ministry in 2001 began migrating its back-end IT systems to Open Source in order to provide all embassies and consulates with Internet access and email. 'Our strategy was to use as far as possible Open Standards and Open Source. Reduction of costs was the main reason for this decision.' Upon completion of this project, the ministry decided in 2004 to also migrate the desktops.

The biggest hurdle proved to be to convince the two hundred IT workers a the ministry. 'Their issues were not technical. They just did not know anything about Linux and Open Source and we had to change their views. We took all of them on a crash course of using Linux servers and configuring Apache. There they discovered that it works.'

Thursday, October 30, 2008

Motorola Speed Dials Cell Overhaul - WSJ.com

"New Mobile Chief Plans to Slash More Jobs, Focus on Google Software to Simplify Design and Cut Costs"

Tuesday, October 28, 2008

Microsoft Battles Low-Cost Rival for Africa - WSJ.com

"Some of Africa's poorest countries also have discovered that they can't meet the terms of a special $3 Windows package for 'underserved' students around the world, announced last year by Microsoft Chairman Bill Gates. For governments to be eligible, they have to buy at least 10,000 computers that students get to keep -- an expensive proposition for cash-strapped countries. To date, Microsoft says only four countries have qualified -- Libya, Egypt, Russia and Mexico."

Monday, August 18, 2008

PC World - Vendors Rally While Windows Sleeps

"Dell, Intel and their partners announced last week new technologies that represent major leaps forward for mobility. The companies seem to have discovered the secret to making such bold leaps: Cut Microsoft out of the deal.

One technology involves enabling users to gain instant access to a laptop's e-mail, browser and other basic functionality -- without booting Windows at all."

Wednesday, August 13, 2008

FTC Bureau of Competition

The Federal Trade Commission's Bureau of Competition champions the rights of American consumers by promoting and protecting free and vigorous competition. The Bureau:

* reviews mergers and acquisitions, and challenges those that would likely lead to higher prices, fewer choices, or less innovation;
* seeks out and challenges anticompetitive conduct in the marketplace, including monopolization and agreements between competitors;
* promotes competition in industries where consumer impact is high, such as health care, real estate, oil & gas, technology, and consumer goods;
* provides information, and holds conferences and workshops, for consumers, businesses, and policy makers on competition issues and market analysis.


These guys must be new. What you want to bet they are all running Windows machines?

Tuesday, March 11, 2008

Celestia

Making me cry...

Tuesday, February 26, 2008

Official Google Blog: A renewed wish for open document standards

"We join the ODF Alliance and many other experts in our belief that OOXML doesn't meet the criteria required for a globally-accepted standard. (An overview of our findings and sample technical issues unresolved are posted here.)"

Tuesday, December 11, 2007

Three Dollars Too Much

To try and thwart Nicholas Negraponte's One Laptop Per Child effort Microsoft is making copies of Windows available to a competing Intel box for $3 as I understand it. They are also working to make a version of Windows that will run on the OLPC, presumably for a similar price.

I know a lot of people that use computers. Before I left the big city to head for the beach I might have had conversations about home computer use (leaving out work related use for the moment) with dozens of people. But having been in the boondocks for a while my circle of friends has grown smaller. Get this though, here is the percentage of my Windows using friends who are reporting significant problems with their home installations: 100.

It just struck me the other day that I don't know any Windows users, not one, who isn't having problems, and I don't mean minor problems, I mean major "lost everything" problems. To help convince you that I'm not making this up, here are their stories, names omitted to save them the embarrassment...

Case A is a retired technologist, programmer for the Apolo moon missions, inventor, and aspiring author. He doesn't want to tinker with computers any more, he just wants to write his books. For months he has been doing so on a laptop, without major incident, but having "normal" Windows users issues with pop-up ads, spy-ware, spam, and drivers mysteriously failing to do what they used to do. His reaction to these problems has been to remove almost everything except Microsoft Office from his machine. Having sent him either links, or actual files that require Adobe Acrobat or Real Player I find that he has uninstalled those things out of fear. Nevertheless he managed to get Internet Explorer outfitted with so many "helpful" tool-bar additions that there was little screen real-estate left over for anything else. His sound card stopped making sounds, pop-ups continued to pop-up and he complained that the machine was getting slower and slower. He didn't want to try Firefox though as Microsoft has succeeded in convincing him that his problems have nothing to do with Windows itself, but just that big-bad world that it has to live in on the Internet.

He recently called in a panic to tell me that his machine, a laptop, suddenly wouldn't boot at all. Long story short, he had installed yet another "security" package from his ISP that had caused the condition. A trip to the shop for an overnight stay and $65 later the machine was working again. Fortunately, the fact that he hadn't done a recent back-up didn't cost him anything as they were able to retain his existing file system. Fortunately or otherwise, he was so shaken by the experience he purchased another PC as a "back-up machine" on the rather safe assumption that a similar thing will soon happen again. If the medicine makes you sick, try taking more of it.

Case B is a dear little lady that I agreed to help with her e-mail problems. Now I've steadfastly refused to get involved with anyone's Windows issues other than offering generic advice such as "why are you still using that crapware?" but in this case the problems seemed to be mostly "older person trying to cope with new-fangled technology", so I stop by once in a while to get her unstuck with sending a reply, forwarding a message, or attaching a photo. Unfortunately this has turned into three machines so far. The last one I purchased myself, used, from a shop I trusted, with a clean install of Windows XP and little else. I put on anti-virus programs and such, and so far so good. I can't be sure that her earlier machines were hardware or software failures. At some point it gets hard to tell from a post-mortem point of view. Power supplies burn out, fans die and machine overheat, often after running at 100 percent CPU for days at a time doing no-telling what in the background. If she manages to kill this machine, her next one will run Linux. Enough is enough.

Case C is a minister, on a dial-up connection, who really doesn't do much more than e-mail and print out church related materials from time to time. When I first saw his machine it had an obscure virus that was not removable by any of the major packages that are supposed to do such things. Fortunately I learned this through research, which was much quicker than trial and error. He too took it to a "competent" shop who managed to get rid of the virus and most of his applications software at the same time. I'll be installing Open Office for him and he is already using Firefox, thanks to some other kind soul he ran into. Should the need arise, he will already be over the hurdles that tie most people to Windows.

Case D is a couple of guys that run a small home business involving shared files with several other people working at home. Their Windows machines, although of relatively recent vintage are always bogged down doing something in the background that nobody can quite define. Opening a web page is a go-to-the-fridge-for-another-coke sort of operation at times, and while some of this problem is a slow ADSL connection and a care-less Verizon support system, my Apple laptop works pretty well on their network, even wirelessly, while their hardwired desktop systems continue to crawl.

Finally, the co-workers in this small business are always having trouble with their PCs too, except for the one Apple user of course. So those machines have to be regularly hauled over to "headquarters" for diagnosis and I dread even hearing about the long tortuous road to recovery, which is often followed by an almost immediate relapse.

So those are my sample points. All of them. Other people I know that are using Apple computers or Linux haven't been complaining much about slow systems or slow Internet or random crashes. Oh I know, there are Apple machines that are junk (I had one of those once too) and Windows machines that perform flawlessly, those just don't happen to be in my universe of users at the moment.

Worth three dollars? Hardly.

Thursday, September 27, 2007

Amazon MP3 Music Downloads

Amazon MP3 Frequently Asked Questions
Which computer operating systems are compatible with Amazon MP3?


You can buy songs from any computer with a web browser capable of downloading files from the Internet. The MP3 files you purchase will download directly to your computer and are compatible with any system that can read the MP3 music format. The Amazon MP3 Downloader is a tiny application that is required for purchasing and downloading an entire album and is currently available for Mac and Windows operating systems. If you use Linux, you can currently buy individual songs. A Linux version of the Amazon MP3 Downloader is under development, and when released will allow entire album purchases. For more information, please visit the Amazon MP3 Downloader Help page.

Good news everyone.

** UPDATE **

I downloaded two songs using Linux. Works great!

You need a special utility to download an entire album, but that utility is not available for Linux (yet). Promised RSN.

Someone somewhere asked hadn't Amazon figured out how to create zip files yet. Possibly they don't want to count on users being able to deal with them and are rolling whatever file packaging they are going to do into a "foolproof" interface they supply. If that's all that's going on, it shouldn't take long. One less proprietary OS dependency for me (I've bought music through iTunes, but use Linux software to serve and play them).

Get with the program Apple! Don't become just another Microsoft mini-me! (Lock-in)

Monday, September 03, 2007

Vote for (against) INCITS 2341 by IBM Corp

If, by chance, this flawed specification is approved despite the process outlined in the JTC 1 Directives, what will be the incentive for the submitting organization and company to resolve all of the known submitted technical comments if the ballot has already been passed?


Ooops, forgot to quote that.

Tuesday, March 06, 2007

Schools across Japan may switch to Linux :: gyaku

Japan's public broadcaster NHK reported late last week that the Japanese Ministry of Economy, Trade and Industry plans to introduce the open-source operating system Linux for use within classrooms across the country in the near future. According to an investigation conducted in the spring of last year, there are currently over 400,000 computers at schools in Japan running on either Windows 98 or Windows Me, systems no longer supported by the software manufacturer Microsoft. The prohibitive cost of replacing these machines with newer models, as well as the rising price of proprietary software, prompted school teachers and administrators to propose the possibility of switching to open-source software as an affordable alternative.

Saturday, March 03, 2007

Carl Malamud to Brian Lamb: “You should not treat the U.S. Congress like Disney would treat Mickey Mouse”

From Jon Udell's blog:

What I think a lot of people don’t understand — C-Span is a business, just like CNN is,” Mr. Collins said. “If we don’t have a revenue stream, we wouldn’t have six crews ready to cover Congressional hearings.

I wondered about that, but lacked context. Now Carl Malamud has provided the missing context. In a stunning letter to C-Span’s president and CEO Brian Lamb, which includes the above quote, Malamud points out that C-Span is supported not only by its revenues operating as a nonprofit business, but also by “considerable public largesse.” Taxpayers, Malamud argues, are footing the bill for much of the facilities, wiring, and equipment that enable C-Span’s camera crews to do their work.


Read the title link for more. My comments:

Great catch!

I’ve long been a fan of C-span and when I first got cable I soon found that I was watching it a large percentage of the time. I learned a lot of things about how our government works that were not covered (or were just plain wrong) in my high school civics classes, and now I find they don’t even teach civics any more! I tell everyone I talk to not to let another election go by without watching a few hundred hours of C-span (unfortunately almost nobody takes this advice).

In protest to the shoddy workmanship of most cable content I canceled my service several years ago and find myself much more informed about the world than I was as a couch potato, but part of the reason for this is that I still watch and read C-Span on the Internet. I constantly worry that they will start requiring some proof that I have cable service in order to get to their programs, which are in fact partially funded by those same cable monopolies.

I am of the opinion that all of the coverage of government should be in the public domain, and if the taxpayers have to foot the bill to make it so, then fine. Let C-Span broadcast those materials for the cable community and turn the digitized versions over to archive.org, Google, or anyone else willing to host them. I have no problem with C-Span selling the DVDs, CD, and so forth that they do either, such things are a convenience for many people who are not savvy about downloading, or don’t have fast connections, but for the rest of us there is no reason we should have to ask permission of C-Span or anyone else to make use of public hearings.

C-Span is at the same time performing a public service and, as your article indicates, possibly serving as a barrier to an even greater public service. One has to wonder if they have not become so set in their ways that they don’t want anyone rocking the boat.

Let’s rock!

Friday, March 02, 2007

VOTE! - Dell IdeaStorm

"CHOICE is what consumers want on their new PCs, not annoying surprise circus-ware (the typical smattering of confusing 3rd party popup-infested software found on most new Dell PCs). Quality free and open source software is well behaved, and may be legally pre-installed on PCs, and legally shared with friends and family, sharing is encouraged! Cast your vote for consumer CHOICE and public transparency at Dell. "

Adobe wants to be the Microsoft of the Web

"What is not appealing is going back to a technology which is single sourced and controlled by a single vendor. If web applications liberated us from the domination of a single company on the desktop, why would we be eager to be dominated by a different company on the web? Yet, this is what Adobe would have us do, as would the many who are (understandably, along some dimensions, anyway) excited about Flex? Read Anne Zelenka’s post on Open Flash if you don’t think that Flash has an openness problem. I’m not eager to go from being beholden to Microsoft to being beholden to Adobe."