Welcome to MSDN Blogs Sign in | Join | Help

AfricaDotNet has moved to www.AfricaDotNet.COM

The original AfricaDotNet user group domain and site have been unavailable for some time and the new way to access this site is via www.AfricaDotNet.com . Notice that the only difference is the change  to .COM from .ORG so any member looking should now be able to find us. Offline meetings also moved to a new location at the Silver Springs Hotel, Summit Ballroom and scheduled for the Last Saturday of every Month. 

http://twitter.com/ebirech

Invited to Speak at 1st DigiGirlz conference in Nairobi

I have a speaking engagement at the 1st DigiGirlz and really looking forward to this!

Posted by embirech | 0 Comments
Filed under:

Enabling Startups and software entrepreneurs with BizSpark™

A startup software development company faces the same challenges as many other small businesses top of which may be raising capital. The initial capital normally finds uses in areas such as setting up the hardware and other infrastructure, catering software developers, project managers and admin staff salaries and also purchasing the hardware and software platforms needed to develop their solutions or products. Microsoft now has a global program dubbed BizSpark that intends to help ‘light up’ software businesses and help minimize the acquisition costs of software.

 

Microsoft® BizSpark™ program is designed to help accelerate the success of early stage startups by providing key resources when they need it the most:

·         Software. Allows these startups to receive fast and easy access to current full-featured Microsoft development tools, platform technologies, and production licenses of server products for immediate use in developing and bringing to market innovative and interoperable solutions. There is no upfront cost to enroll.

·         Support. A connection to Network Partners around the world — incubators, investors, advisors, government agencies and hosters — that are equally involved and vested in software-fueled innovation and entrepreneurship who will provide a wide range of support resources. 2 NPs exist in Kenya (Enabligs.org and Kenya Industrial Research Institute)

·         Visibility. Achieve global visibility to an audience of potential investors, clients and partners
A Microsoft BizSpark member will tap into a rich, vibrant ecosystem of peers, partners and support resources around the globe, helping you grow and succeed.

Basically, startups get all the Microsoft products they need to build, test and deploy their product, for three years; support includes 1:1 developer-level assistance with technical problems, as well as the community support provided by the Microsoft Developer Network (MSDN); visibility is via the BizSpark DB on Microsoft’s StartupZone site.

The list is comprehensive. Startups get a MSDN premium subscription for three years, for each of their developers. The subscription includes: 

Azure™ Services Platform,

Hosting Servers

IT Operations Servers

Live Mesh

Microsoft Dynamics with MSDN Premium Subscription

Microsoft Expression Studio with MSDN Premium Subscription

Microsoft Office

Microsoft Office System 2007 with MSDN Premium Subscription

Microsoft Server Software with MSDN Premium Subscription

Microsoft Sharepoint

Microsoft SQL Server 2008

Microsoft Virtual Earth

Microsoft Web Platform Installer and Web Application Installer

Microsoft Windows

Microsoft Windows Server 2008

Microsoft Windows with MSDN Premium Subscription

Silverlight

Visual Studio Professional with MSDN Premium Subscription

Windows Mobile

Etc

Joining is easy!

If you want to join BizSpark send an email to BizSpark@microsoft.com and if you are eligible, we will send you a code.

 

 

Posted by embirech | 1 Comments

Personalized business email (or family) address

Your business can get all the features of Windows Live Hotmail i.e. 5 GB of storage, improved spam protection and customizable design, but under a distinct email address yourname@yourbusinessname.com. You can setup up to 500 email addresses on the domain initially and should cater for many medium to large business, but the number can be increased by upgrading. Uniqueness of email address matters, and reflects the identity of the person and the business using it. It also makes your business look more professional when you avoid the standard forms of free emails on yahoo.com, gmail.com or hotmail.com.

So what is the cost for this? All one needs to pay for is the domain name (you could get this for anything from $7 to $15 per year). If you have an existing domain name, you can use this so no extra costs. Instances where personalized email domains can be used are endless, but more valuable in the following situations I can think of:

·         Hosting business email for small business

·         Hosting email for family members

·         Hosting email for user groups

·         Email for chama’s, clubs etc

Custom domains service also provides for addition of friendly names in your domain that are backed by Windows Live services. For example, the domain "mail.mydomain.com" can point to the URL where you host your e-mail e.g. in cases where main domain also hosts your web page. The administrator can also see when member accounts are created and if the members have activated their e-mail accounts.

This service has been around for a while and undergone several upgrades though I still find that many people are still not aware… You can sign up for personalized email at https://domains.live.com

Imagine Cup 2008 E.A. Winners from Makerere University

 

Following last year's successful Imagine Cup semi finals in Kenya and finals in East Africa, a good number of tech students have been looking forward to the next challenge. Uganda, having produced last year's winners tops the momentum in the number of registered students so far. It seems the experience in France and the various gifts did a lot to drive this. Below is a picture with the previous winners

Posted by embirech | 1 Comments

Open XML: US votes "Yes with comments"

The US National Body (INCITS Executive Board) passed a motion this evening to cast a “Yes with Comments” vote on DIS29500 – the voting was:

 

·         16 Yes (Apple, US Department of Homeland Security, EIA, EMC, GS1 US, HP, Intel, Lexmark, Microsoft, NIST, Sony and the US Department of Defense)

·         3 No (Oracle, IBM, Farance Inc.) and

·         1 Abstain (IEEE).

 These results easily pass the needed 2/3 majority required to establish the US position on an International Ballot.

 The information is public, as you can find it at http://ballot.itic.org/itic/tallyvote.taf?function=vote&committee=INCITS&ballot_id=2341&_UserReference=96EBDF227BF339D246CE4E20. You may see all closed US Ballots at http://ballot.itic.org/itic/archive.taf, and these ballot results are the latest postings.

Posted by embirech | 1 Comments

Germany votes "Yes with comments" for Open XML

The Deutsche Institut für Normung (DIN) in Germany announced on August 21st that it will support the advancement of Open XML as an ISO international standard.

Jason has blogged about Germany's announcement to Vote Yes with comments for Open XML on: http://blogs.msdn.com/jasonmatusow/archive/2007/08/22/germany-votes-yes-with-comments.aspx

Coincidentally (or not) IBM Germany had sent contradictions comments to Kenya in February 07 which were submitted by the Kenya Bureau of Standards together with comments from a Malaysian OSS blogger as official comments from Kenya. The metadata on the Kenya submissions still reflected the authors to be the two.

 

 

Posted by embirech | 1 Comments
Filed under: ,

Intellectual Property Rights - Open XML Provides a royalty free license & conforms to ISO rules

User rights are assured in the case of the OpenXML standard at various levels:

  • Via the standardization within ECMA the OpenXML standards has to be conform to the IPR (Intellectual Property Rights) rules of ECMA. An ISO 29500 (OpenXML) standard has to obey the IPR policy of ISO.
  • Furthermore, Microsoft has committed itself regarding the intellectual property rights to the Open Specification Promis (OSP) (http://www.microsoft.com/interop/osp/default.mspx) as well as to a covenant not to sue (http://office.microsoft.com/en-us/products/HA102134631033.aspx).
  • In addition, Microsoft makes the specification of the historic binary formats available to its partners and competitors via a royalty free license (http://support.microsoft.com/kb/840817/de).
  • Finally, the collaboration of important competitors in the standardisation process within ECMA as well as the 22 already realised implementation of the OpenXML standard by competitors (Apple, Novell etc) confirm that the above made requirements regarding user rights and technical information seem to be fulfilled.

Feedback From Representatives of the Community

OSP GENERAL

“Red Hat believes that the text of the OSP gives sufficient flexibility to implement the listed specifications in software licensed under free and open source licenses. We commend Microsoft’s efforts to reach out to representatives from the open source community and solicit their feedback on this text, and Microsoft's willingness to make modifications in response to our comments.”

Mark Webbink

Deputy General Counsel

Red Hat, Inc.

“I see Microsoft’s introduction of the OSP as a good step by Microsoft to further enable collaboration between software vendors and the open source community. This OSP enables the open source community to implement these standard specifications without having to pay any royalties to Microsoft or sign a license agreement. I'm pleased that this OSP is compatible with free and open source licenses.”

Lawrence Rosen

Rosenlaw & Einschlag, a technology law firm (www.rosenlaw.com)

Stanford University, Lecturer in Law

3001 King Ranch Road, Ukiah, CA 95482

707-485-1242 * fax: 707-485-1243

Author of "Open Source Licensing: Software Freedom and Intellectual Property Law" (Prentice Hall 2004)

“The Microsoft open specification promise is a very positive development. In the university and open source communities, we need to know that we can implement specifications freely. This promise will make it easier for us to implement Web Services protocols and information cards and for them to be used in our communities.”

RL "Bob" Morgan

Chair, Middleware Architecture Committee for Education (MACE)

Senior Technology Architect, University of Washington

 

Extracts from "An economic analysis of parallel standards illustrated using the example the ECMA OpenXML Standard and the ISO ODF Standard", August 2007, Prof. Dr. Knut Blind, Berlin University of Technology, Chair for Innovation Economics, VWS 2,Germany, Knut.Blind@TU-Berlin.de

Posted by embirech | 0 Comments
Filed under: ,

Novell, Open Source Software support Open XML

Please see the links below regarding Novell's support for OpenXML

 Other Vendors:

 OpenOffice on Linux

·        Novell enables Linux users to read and write Open XML documents in the OpenOffice.org application.  The Novell solution is available today in multiple European and Asian languages.   

·        Linspire ships Linux desktop operating systems with the ability to read and write Open XML, as well as ODF and other formats. 

·         Xandros distributes end-to-end Linux solutions and will ship an Open XML – ODF translator in the upcoming release of its Xandros Desktop offering. 

Gnumeric on Linux

·         Gnumeric is a spreadsheet application.  It can read and write Open XML and other formats.  Gnumeric runs on Linux and is licensed under the GPL. 

OpenOffice on Mac

  • NeoOffice is an office productivity suite for the Mac platform that is based on OpenOffice.org and that can read, write and save Open XML files.  It is a GPL-licensed free software application. 

      More ODF-OpenXML translators on Linux

·         Turbolinux is a leading Linux distributor in Asia, and has joined the SourceForge.net OSS project in order to help localize Open XML-ODF translators for Linux users in Japan and China.   

Open Source Solutions on Windows

·         SourceForge.net  hosts an open source project to provide translators for interoperability between ODF and Open XML in Microsoft Office applications. 

·         PHP Excel is an open source project on Codeplex (an OSS project web site) that is creating a set of PHP classes to enable users to read and write Open XML spreadsheet files

OpenXML Writer from OpenXML.biz is a free open source text editor for Open XML files.

 

More applications supporting Open XML: - http://www.openxmlcommunity.org/applications.aspx

 

Posted by embirech | 1 Comments
Filed under: ,

ZDNET: Open standards advocate comes out in favor of Open XML

I have reproduced this article from ZDNET: http://www.zdnetasia.com/news/software/0,39044164,62021038,00.htm

 

 Open standards advocate comes out in favor of Microsoft
By Don Sambandaraksa, Bangkok Post
Thursday, June 14 2007 11:21 AM

Microsoft's Open XML is not as bad as it has been made out to be, while the Open Document Format (ODF) has many "misleading" claims, according to an open standards activist.

Rick Jelliffe, an Australian, debunked various myths surrounding the ODF and the Microsoft-supported format when he was in Bangkok recently to attend a Microsoft-hosted event.

While everyone agrees that open standards and interoperability are a good thing, there is a lot of controversy over how "open" is open and, in particular, the recent standards war between the ODF and Open XML, he pointed out.

Speaking to a room full of public sector CIOs, Jelliffe said that there are three areas where open standards are necessary--concern for the past in preserving and archiving; present day fidelity and interchange; and future-proofing investments in systems that can now be built without fearing lack of interoperability.

However, today there are two competing open standards, the Microsoft initiated Open XML which is part of Office 2007 and the Sun initiated ODF, used primarily in Open Office.

"There's been an awful lot of controversy over Open XML becoming an ISO standard, claims that Open XML was developed to stop ODF, that open XML is not an open standard, that the ISO process is too fast to allow adequate review, that open XML contradicts other ISO standards and that ISO officials have been bribed and pressurized. I have never seen a technology with so many strong claims which are so misleading," he said.

Jelliffe ran through those accusations one by one.

On whether Open XML was started to stop ODF, he pointed out that Microsoft had started work on developing an XML data format back in Office 2000, work that predates some of the ODF work.

On the accusation that ECMA is a second rate organization, Jelliffe said that it was a different kind of organization than W3C and Oasis, aimed at standardizing contributed technology. It is not a standards invention organization.

This is not different from ODF, the first version of which is based on Sun's Star Office. He says that the initial version of any standard is always developed from a contributed standard.

Some have suggested the Open XML standard, at 6,000 pages, is too long and impossible to properly read and review. However, Jelliffe said that it grew to that size because during the review process at ECMA, non-Microsoft people demanded more complete documentation and thus it grew to that length because of its openness.

He said that accusations that Open XML contradicts other ISO standards can be explained and are not significant. One case is that Open XML stores dates as numbers, as has been the case in Microsoft Office all along. The other is how drawing routines use a grid format.

ISO is an organization where each country has one vote. "I have been accused of selling my vote at ISO. I don't have a vote at ISO so I can't be bribed for that," he said.

"It's very good for Microsoft to be involved in standards again. For many years, the large companies have not been very engaged in the standards world. Being pro-Open XML doesn't make you anti-ODF. They have been developed for different purposes. If you want something for interchange and if it is platform neutral, then I'd tend to ODF. However, if I wanted to make sure that all the data in the document opens up the same way, then I'd go for Open XML," he said.

He went on to criticize ODF for referring to many non-ISO standards.

"ODF 1.10 has 760 pages. However, it refers to a lot of standards such as SVG, MathML, Open Formula, xlink, zip. These are not ISO standards, these are from the W3C. Once you add them, they are quite comparable in size," he said.

He also noted that other components of the ODF standard were based on the Internet Engineering Task Force (IETF), in his words a curious organization that nobody knows if it is based on countries or organizations. "I'm trying to figure out who runs it," he said.

Finally, he said that many people were worsening the situation by confusing the ISO's health and safety standards, which are often enforced by member countries as law, and technical specifications such as Open XML.

 

See also:

www.openXMLCommunity.org and

http://openxmldeveloper.org/

 

Posted by embirech | 1 Comments

First to Standardize! - Who hoo

ODF 1.0 is completely insufficient for spreadsheet interoperability today and SUN were aware and rushed it in order to be 1st.

http://notes2self.net/archive/2006/07/12/Cutting-corners-_2D00_-the-realpolitik-of-ODF-standardisation_3F00_.aspx

 

 

Posted by embirech | 1 Comments
Filed under:

EMCA Office Open XML - Why it is good for Kenya

Why Open XML is good for the country:

Ø  ISO standardization means passing the control of the format to an organization where countries of the world are taking the final decision

Ø  ODF came from OASIS and Open XML from ECMA international (who took Microsoft's spec and involved other vendors - IBM is a member of ECMA). ECMA & OASIS are standards organizations where commercial companies are playing an important role. That’s why ISO standards are so important for the public good: they are made by countries

Ø  Since in Kenya there are many users of MS Office documents (and think of it even differently - with piracy of 82%, it means 82% of these users didn’t purchase the product), both legal and illegal users are the ultimate beneficiaries as Open XML allows backward compatibility of that data into an Open format that can be accessed by anyone using a product that conforms to the standard. For Kenyan's to benefit, Open XML should be transferred to countries because only countries will manage it for the common good.

Ø  Those advocating a NO vote are basically implying that countries should not be involved and we don’t need our existing documents in a format that can be read/or created by any Kenya developer - including that OSS developer who can build products conforming to the standard. A trend has been set by the following countries and appropriate links provided for you to confirm. Key among them is Apple's iWorks 2008 which is a suite of Office productivity tools.

Other vendors and platforms using Open XML

·         Apple  iWorks 2008 support for Open XML http://www.apple.com/iwork/pages/#compatible This is on the Macintosh platform. Also on the iPhone – Apple iPhone users can view email attachments in the Open XML format.

·         Palm OS Documents To Go brings Open XML support to smartphone and PDA devices powered by the Palm operating system.

·         iPhone – Apple iPhone users can view email attachments in the Open XML format.

·         MindMapping – Mindjet's MindManager allows you to follow the logical workflow of first brainstorming, then creating a document outline, and then writing a document. You can brainstorm your idea in MindManager, and then convert those into an Open XML document.

·         Java Developers –A project up sourceforge.net is creating a set of Java APIs to make programming against the Open XML formats much easier for Java developers.

·         Data Reporting – In Monarch V.9.0 from Datawatch users have the ability to create reports of their data using Open XML.

·         PDF Altsoft XML2PDF server 2007 is a publishing and font management solution that publishes XML data from formats like Open XML into print ready formats like PDF and XPS.

·         Word and Character Counting on Mac Word Counter 2.2.1 is a small plug-in application for the Mac OS X that supports a variety of file formats, including Open XML.

Ø  I am not surprised that it is a commercial company that is pushing for a NO vote. This is wrong.

Ø  That being said, a YES vote should not be a blind vote. Spot the deficiencies and required improvement and comment them. Then participate in the Ballot Resolution Meeting and make your point and get involved in SC34 to exert your control right.

Ø  There are translators that can convert from ODF and Open XML and that leaves the choice to the market as to what product/application to use.

Ø  There has been wide adoption of Open XML by application vendors from the list above. One should ask himself/herself why Apple Inc which is part of the ODF Alliance chose instead to implement Open XML in its new version of iWorks 2008??? See the plea to Apple by one of the IBM ODF proponents for Apple to consider implementing ODF - Makes for interesting read

Petition to Apple to support ODF in iWorks 2008

This just popped up via Google Alerts and digg: “Apple Support for Open Document Format.”

To:  Apple, Inc.

Dear Apple,

The ISO 26300 ( http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=43485&scopelist= ) is the international standard XML format for office documents, also known as the Open Document Format or ODF. The newly released iWork '08 supports the Open Office XML (OOXML) document format, which is still not an ISO-approved standard. It would be beneficial to all if the iWork suite of applications, namely Pages, Keynote and Numbers, support Open Document Format.

We appeal that you release an update to the latest version of iWork suite to support ISO 26300. In addition, we hope that you support the ISO 26300 standard in future Apple products that involves office documents.

Thank you very much.

Sincerely,

The Undersigned

 

 

Open Standards

I conclude by stating the obvious: - ISO Standards can be revised at any point by member countries.

 

Standards are created to cater for different needs and choice is always good for the consumer. There could be a little confusion between Open standards and Open Source.  A standard is like a blueprint. It provides guidance to someone when he or she actually builds something. Standards are not limited to software, but are an important part of telecommunications, environment, manufacturing, computing etc

 

Standards are also employed when we have to ensure that things made by different people will either work together or work in the same way (i.e. interoperate). Think of it this way: - when you go buy a screw, you only need to know the size and it will fit in the hole that it is designed for. So you can have several manufacturers of the same screw so long as they adhere to the standard, it will be ok. It doesn’t matter how the manufacturers produces the screws at their various factories.

 

In the same way ECMA Office Open XML is a blueprint (as is ODF which was submitted by OASIS). It is not software, but rather a description of how one should write out the information in word processing documents, spreadsheets, and presentations so as they can be accessible from any application (out with proprietary formats) and be available into the future even when the corporations that created the applications may no longer exist (think 100 years from now, who knows what companies will be surviving or what business they will be in). Different software can then and be able to create or consume the spreadsheets, word processing documents and presentation documents if they conform to the blueprint/structure.

 

For an independent analysis (without the Vendors esp. Microsoft, IBM, Sun etc) then please see analysis posted at :

http://blogs.forrester.com/information_management/2007/08/can-anyone-be-o.html

 

Posted by embirech | 1 Comments

Silverlight

Silverlight is the new graphics and animation engine from Microsoft with a lightweight programming model for developing cross-platform rich internet applications with real languages. The runtime is .NET based and is only 4 MB to download (and download is only required the first time it needs to be consumed on the PC). Speed and performance is incredible with speeds as much as 300 to1000 times that of Flash. More Silverlight resources are listed below. 

 

  is Silverlight is cool or what!!!:)

 

 

Posted by embirech | 0 Comments
Filed under:

www.ugandadotnet.org - Uganda's budding developer community is online

A few things may have happened unnoticed last week. One that deserves highlight is the online presence of Uganda's formeost developer usergroup under www.UgandaDotNet.Org I'm super excited as this creates another sharing medium for developers in this country. I am reliably informed that they have a fixed Venue at Makerere University with physical meetings set for The last Thursday of every month.

Kudos to James Kizza, Wilson Kutegeka, Ronal Ejalu and the rest of the team. A few other usergroups in the region can be found at the following URLs:

www.africadotnet.net 

Rwanda .NET Community

 

Posted by embirech | 0 Comments
More Posts Next page »
 
Page view tracker