Office 2007 will support ODF
After a brief news hiatus by us, upon our return to monitoring open source issues, we see that:
Profits are out the door...
VIA Technologies is giving away 16, 434 lins of code. Here's another example of a company learning that there is true power in open sourcing software. Some of our news items would appear to be anti-corporate, but that is not the case.
Giving Leads to Giving
Many of our clients are non-profits, so naturally we're interested in the concept of philanthrocapitalism and the theory of The Long Tail, espcially when applied to non-profits.
There are 2 great essays availble looking at both sides of the coin:
News from ISO on OOXML
With everything that's been happening in the document format arena, let's take a quick look at the newest information that the ISO is providing us in their OOXML FAQ. A major area of frustration is the "decision" of the ISO/IEC to approve both ODF and OOXML as ISO standards; after this, apparently the market is supposed to decide which one gets to stay.
This is discussed well in a blog posting by Walt Hucks over at ZDNet Asia (back in 2007). There are, of course, a myriad of IP law issues here; all backers of ODF have provided their patents available freely, while all patents concerning OOXML are owned by Microsoft. They have made the appropriate declarations to the ISO that these will be provided on reasonable and non-discriminatory terms and conditions, but the real fear thatthese conditions may be incompatible with Free and Open Source Software licensing remains.
Harvard jumps on the bandwagon
Yep, we mean Harvard University. You might expect Universities to start teaching open source management from a computer science related major, but that certainly doesn't preclude a world-famous MBA program from offering an education in open source development/business models.
What is a Hardy Heron, anyway?
It's the wicked new distribution of Linux from Ubuntu. There are numerous organizations out there that take the Linux operating system, a bunch of great OSS utilities, productivity applications, games and graphics packages and put them together in different distributions that all of us can download for free and try out on our computers.
We run several servers (and desktops) on various flavors of Ubuntu, including Kubuntu and Xubuntu, and this release brings all kinds of updated applications and functiontality. We like the Ubuntu distributions because they're well engineered, updated every 6 months, and have utilize the easy-to-use Debian package system. Check the link below for more details on the newest release!
Wait, Open Source is the new Microsoft?
Everybody uses Microsoft to power their office, right? Well, a certain well known analyst group has pointed out that open source software is already in so many places, that "IT managers may be unaware of it" and not even know about its use in their organization. The report discusses free licensing as simply cutting the cost of ownership, but commentator Mark Taylor notes that:
Microsoft is Open Source Friendly
While the Open Source community and Microsoft continue to spar on the qualifications of document formats, MS is certainly isn't rejecting OSS. Their flagship product remains Windows of all shapes and flavors, and as long as as much software runs on it as possible, they can continue to sell it. Many open source applications are built on libraries and frameworks that are available on Macintosh, Linux, and yes, Windows, and so it remains a perfectly viable development and user platform. Recently Microsoft has been embracing their open source cousins by offering open source interoperability certification for the Windows platform. This is an effective marketing maneuver that actually contains real value.
News not involving OOXML or ODF!
We've been covering the document format debate for a while now, so it's time for something new. A lot of developers wonder how to keep their discoveries available for future use without going through the whole process of filing a patent. There's a nice, and fairly clear, lawyerly description of patentability from the Cornell Law School's web site. Obviously, there are any number of legal arguments that go into determining if an individual or company can receive a patent, and this is only the initial basis from which to start an argument. Truth be told, any developer in this situation should go get some serious legal advice from a good patent lawyer. The way the patent law currently stands in the US, the lawyers are the only ones bound to give you any kind of decent advice.
Cross your t's and dot your i's, just as if you were writing good code! Follow the link below for info on the Statutory Invention Registration, a half-decent initial alternative.
OOXML Thumbs UP!
Well, this could be good news or bad news. While voting is over and the ISO has officially ratified OOXML as a standard, we're not entirely sure what's going to happen next. This news hit us pretty quickly after the news of possible voting manipulation in Poland on the 28th, so we're not *actually* sure if the process is complete, but have to assume it is. We'll just have to wait and see what happens in the coming month.
Letter to the editor everyone
Many of the best (and sometimes most incoherent) topics and discussions concerning OSS can be found on everybody's favorite geek news siteSlashdot. A posting today attempts to point out the interoperability, and apparent codependence, that ODF has on OOXML. One comment clarifies an important point:
Voting on OOXML
With the news of India's official vote for OOXML as an ISO standard being a thumbs-down, it's important to know how to vote, or more importantly, *change* your vote for or against OOXML. Groklaw, most famous for its SCO v Linux coverage, has the instructions if you have paid your dues to ECMA.
Good news early. Period.
While we love the OpenOffice 2 series (it's a big step up from 1.0, right?), we're of course eagerly awaiting verion 3. And OpenOffice.org Ninja has the scoop. Follow the link for screenshots, feature highlights, commentary, and more.
Don't forget to peruse the rest of the site for tips, tricks, and developer's details for OpenOffice.
How far does OOXML have to go?
In the OSS community, it is widely recognized that every piece of software has flaws, and many data formats can be quirky at best. These are the reasons we have certain standards as defined by the ISO and the W3C. We all trust the ISO with specifications from CD formats to railway engineering to "wood technology", so why shouldn't we trust it with our data. Well, the OOXML format has been put on the ISO fast-track to becoming an official standard. What's the problem with this? There are a lot of defects left to fix in the standard before we can truly trust it. Rob Weir has begun a study of the integrity of OOXML. From the article:
- storage of plain text passwords in database connection strings
- Undefined mappings between CSS and DrawingML
- Errors in XML Schema definitions
- Dependencies of proprietary Microsoft Internet Explorer features
- Spreadsheet functions that break with non-Latin characters
- Dependencies on Microsoft OLE method calls
- Numerous undefined terms and features
Dirk Riehle and the "Total Growth of Open Source"
Dirk Riehle has posted an excellent blog entry discussing open source software and exactly how the industry may be fundamentally changed. In the article he presents a very clear analysis of why and how, addressing growth rates of different projects, the inroads being made to various industries (including commercial software development), evolution of software progress models, and of course the size and frequency of code contributions. It's not very often that a statistical view of software development is available that remarks clearly on how a specific development model will affect the industry as a whole, and is thus worth a thorough read.
Open Source Software of the Day
Here at Skipper Group, we love quality software, especially when it's free and open source. Here's some that we just can't live without... GnuCash. GnuCash is an absolutely fantastic accounting application that we've been using to manage our company's finances for the past 5 years. As far as features go, it ranks somewhere in between Quicken and QuickBooks, but the primary reasons we use it are:
- Ease of double-entry accounting
- Works on Windows, Mac and Linux
- Networkable with the Postgres database
- In use by larger companies (like PNC Bank)
- It's Free and Open!
Read older news