YOUR FEEDBACK
Java Application Development wrote: Good Post on AJAX.... Java Programmer...


2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TOP LINKS YOU MUST CLICK ON


FCC forces Ham radio operators to use Windows
Applying for or renewing an amateur radio license? If you ain't using Microsoft Windows, fugetaboutit.

Early in January, I sent e-mail to each of the four FCC commissioners: Michael Powell, Kathleen Abernathy, Michael Copps, and Kevin Martin. Their names are displayed prominently on the FCC homepage (see Resources for the URL) so it seemed completely natural and fitting that I contact them about a problem on the FCC Web site. My complaint was that certain functionality on the site is not available to me because I use Linux instead of Windows. I never received a response from any commissioner.

I first became aware of the problem last year when a friend of mine, a lawyer and Linux aficionado, sent me a copy of a letter he had mailed to FCC Chairman Michael Powell. The letter asked that the FCC stop the "wholly unnecessary and entirely unconscionable" practice of providing online license renewals for amateur radio licenses only to users of Windows. Like me, my friend never received a reply.

Then I pretty much forgot about the issue. After all, it did not affect my daily life. Recently I began studying for a ham license. I mentioned that to another friend who happens to be a licensed amateur radio operator. That reminded her that she needed to report a recent change of address to the FCC. When she tried to do so from my desktop computer, the following pop-up window appeared in the browser:

Windows NT/95

Ugly, isn't it? Not just the popup. Not just the message. I mean the fact that the FCC is helping Microsoft in its illegal practices to maintain its monopoly. Intentional or not, that's the result here. Moreover, it appears to have been in place since the ULS first went online. I found a newsgroup post from August of 1999 that said "I did notice one of the other FCC Web page popped up with a window saying 'This plug-in is only available for Windows 95/98'. I have no clue what the plug-in did."

Whoever wrote the ULS applications, and thus far, I haven't been able to learn where it came from, or who currently maintains it, used JavaScript for the task. There is huge irony in this because JavaScript, like Java itself, was designed to provide interoperability across different platforms. To fashion a Windows-only JavaScript application requires either deliberate intent or myopic programmers. I asked some JavaScript experts how to create Windows-only code. Most opined it is the result of using Microsoft's ActiveX. If they are right, it means this site's functionality not only flies in the face of interoperability and open access to all, it's fundamentally insecure as well.

In my e-mail to the commissioners I wrote, "The problem as reported to me -- and as confirmed by a friend this past weekend -- is that certain functionality on the FCC Web site is available only to Windows users. Specifically, the JavaScript or CGI used to allow Ham radio operators to update their licensing information online. This leaves Hams using Macintosh, Linux, OS/2, FreeBSD, OpenBSD and other operating systems out in the cold."

I also asked the obvious question, "As the Internet, HTML, and Java are all about the interoperability of different types of computers and software platforms, how does it come about that a governmental agency implements a solution available only to a single platform?" I noted that since JavaScript works on many different platforms, making a JavaScript application "Windows only" seems to require deliberate intent.

About Joe Barr
Joe Barr is a freelance journalist covering Linux, open source and network security. His 'Version Control' column has been a regular feature of Linux.SYS-CON.com since its inception. As far as we know, he is the only living journalist whose works have appeared both in phrack, the legendary underground zine, and IBM Personal Systems Magazine.

LATEST LINUX STORIES
Microsoft is going to pump up to $100 million more into Novell for additional certificates that it will sell or give to customers to redeem for SUSE Linux support. Novell should get the money on November 1 right before the second anniversary of the widely loathed Microsoft-Novell pact ...
Red Hat CTO Brian Stevens, Citrix CTO Simon Crosby, Egenera CTO Pete Manca, Allen Stewart, Group Manager, Windows Virtualization at Microsoft, and Brian Duckering, Sr. Director of Products and Alliances at Symantec were the top industry executives who joined Jeremy Geelan in the 4th Fl...
IBM introduced a series of new products, services and initiatives that further expand IBM's commitment to Linux and open source by enabling the next generation of Linux. As the company marks ten years of support for Linux, IBM announced a number of cross-company initiatives to driv...
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe launched AIR 1.0 in February '08 and Microsoft launched Silverlight (September '07). At the 6th International AJAXWorld RIA Conference & Expo in October SYS-CON Events is delighted to be...
VMware, which seems to be as far from open source as you can get these days, has joined the Linux Foundation, promising to make more contributions to the Linux community. It's cultivating the Linux crowd as adoption of Linux expands as a result of its position as a platform for cloud c...
IBM, Canonical, Novell, Red Hat and the distributions’ hardware partners are ganging up on Microsoft, intending to push a Microsoft-free desktop alternative involving Linux, Lotus Notes and Lotus Symphony. They think they see an auspicious constellation of stars in the sky – like P...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE