<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Things that should matter</title>
	<atom:link href="http://kim.haverblad.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://kim.haverblad.net</link>
	<description>Thoughts about things that really should matter</description>
	<pubDate>Fri, 02 May 2008 09:19:14 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>OOXML changes granted without discussions</title>
		<link>http://kim.haverblad.net/2008/03/03/ooxml-changes-granted-without-discussions/</link>
		<comments>http://kim.haverblad.net/2008/03/03/ooxml-changes-granted-without-discussions/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 09:39:54 +0000</pubDate>
		<dc:creator>Kim Haverblad</dc:creator>
		
		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[OOXML]]></category>

		<category><![CDATA[ISO]]></category>

		<category><![CDATA[MS]]></category>

		<category><![CDATA[ODF]]></category>

		<guid isPermaLink="false">http://kim.haverblad.net/2008/03/03/ooxml-changes-granted-without-discussions/</guid>
		<description><![CDATA[OOXML changes was granted without further discussion and the delegates from 87 nationals that has gathered in Geneva are exhausted and frustrated with an agenda with over thousands points of order – Chaos seems one word on everyone’s lips according to several reports from the meeting.
How do you go through 6000 pages in one week; [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://kim.haverblad.net/wp-content/gallery/articles/icon_ooxml.jpg" alt="OOXML documents" align="left" />OOXML changes was granted without further discussion and the delegates from 87 nationals that has gathered in Geneva are exhausted and frustrated with an agenda with over thousands points of order – Chaos seems one word on everyone’s lips according to several <a href="http://www.reuters.com/article/technologyNews/idUSN2923321820080229?pageNumber=1&amp;virtualBrandChannel=0" title="Reatuers">rep</a><a href="http://computersweden.idg.se/2.2683/1.147918" title="Computer Sweden" target="_blank">or</a><a href="http://www.idg.se/2.1085/1.148051" title="IDG.se">t</a><a href="http://computersweden.idg.se/2.2683/1.148240" title="Computer Sweden" target="_blank">s</a> from the meeting.</p>
<p>How do you go through 6000 pages in one week; well you don’t and this has been proven by the ISO-organisations themselves. So what do they do then? Well, the next best seems to just take the formal decisions to accepting the suggested changes without any discussion - this ought to be good enough for everyone shouldn’t it?</p>
<p><em>&#8220;There just is not enough time to cover the large number of problems in the document. I believe that a lot of the nations are frustrated with the process in general.&#8221;</em></p>
<p>This might just be the strategy from Microsoft to present a massive documentation and hope that people actually won’t read it. Microsoft learned from the first round that it didn’t quite work out that way.</p>
<p>Microsoft has also argued that multiple standards are better than one and says OOXML&#8217;s higher specifications make it more useful than ODF. Problem is that OOXML neglects various standards in many parts and describes function that is already in an existing ISO standard so here Microsoft actually tries to change what already exists - it’s this stupidity that lots of the critics oppose to.</p>
<p>Above complicated and even workarounds are shown as well in the lately released <a href="http://www.microsoft.com/interop/docs/OfficeBinaryFormats.mspx" title="Microsoft Office file formats" target="_blank"><strong>Microsoft Office file formats</strong></a> and one would actually think that the documentation is deliberately obfuscated. The reason for this might just be that all of it were designed to be fast on very old computers and ended up as a patch quilt and it was just easier to make a plain Copy &amp; Paste into the OOXML.</p>
<p>After the meeting, the 87 national delegations attending will have until March 29 to adjust their positions, giving Microsoft another shot at a two-thirds majority.</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kim.haverblad.net/2008/03/03/ooxml-changes-granted-without-discussions/&amp;title=OOXML+changes+granted+without+discussions" title="Add 'OOXML changes granted without discussions' to Del.icio.us"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'OOXML changes granted without discussions' to Del.icio.us" alt="Add 'OOXML changes granted without discussions' to Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kim.haverblad.net/2008/03/03/ooxml-changes-granted-without-discussions/&amp;title=OOXML+changes+granted+without+discussions" title="Add 'OOXML changes granted without discussions' to digg"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'OOXML changes granted without discussions' to digg" alt="Add 'OOXML changes granted without discussions' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kim.haverblad.net/2008/03/03/ooxml-changes-granted-without-discussions/" title="Add 'OOXML changes granted without discussions' to Technorati"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'OOXML changes granted without discussions' to Technorati" alt="Add 'OOXML changes granted without discussions' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ekstreme.com/socializer/?url=http://kim.haverblad.net/2008/03/03/ooxml-changes-granted-without-discussions/&amp;title=OOXML+changes+granted+without+discussions" title="Add 'OOXML changes granted without discussions' to Socializer"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/socializer.png" title="Add 'OOXML changes granted without discussions' to Socializer" alt="Add 'OOXML changes granted without discussions' to Socializer" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=OOXML+changes+granted+without+discussions&amp;url=http://kim.haverblad.net/2008/03/03/ooxml-changes-granted-without-discussions/" title="Add 'OOXML changes granted without discussions' to SlashDot"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'OOXML changes granted without discussions' to SlashDot" alt="Add 'OOXML changes granted without discussions' to SlashDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kim.haverblad.net/2008/03/03/ooxml-changes-granted-without-discussions/" title="Add 'OOXML changes granted without discussions' to FaceBook"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'OOXML changes granted without discussions' to FaceBook" alt="Add 'OOXML changes granted without discussions' to FaceBook" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kim.haverblad.net/2008/03/03/ooxml-changes-granted-without-discussions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Remote bank fraud against Swedish Swedebank</title>
		<link>http://kim.haverblad.net/2008/01/30/remote-bank-fraud-against-swedish-swedebank/</link>
		<comments>http://kim.haverblad.net/2008/01/30/remote-bank-fraud-against-swedish-swedebank/#comments</comments>
		<pubDate>Wed, 30 Jan 2008 18:48:08 +0000</pubDate>
		<dc:creator>Kim Haverblad</dc:creator>
		
		<category><![CDATA[Privacy]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[fraud]]></category>

		<category><![CDATA[keyboard loggers]]></category>

		<guid isPermaLink="false">http://kim.haverblad.net/2008/01/30/remote-bank-fraud-against-swedish-swedebank/</guid>
		<description><![CDATA[Most people have heard about card skimming and other credit card fraud but in Swedish media there are several interesting articles regarding how a local branch office to Swedebank manage to stop a fraud transaction in the last minute. The Swedish police won’t talk about it but media claims that a bank employee took notice [...]]]></description>
			<content:encoded><![CDATA[<p><img align="left" src="http://kim.haverblad.net/wp-content/gallery/articles/icon_motherboard.jpg" alt="OS/2" />Most people have heard about card skimming and other credit card fraud but in Swedish media there are several interesting <a target="_blank" href="http://www.svd.se/nyheter/inrikes/artikel_822925.svd" title="SvD">articles</a> regarding how a local branch office to Swedebank manage to stop a fraud transaction in the last minute. The Swedish police won’t talk about it but media claims that a bank employee took notice off that the mouse pointer on his system was moving by it self. He then quickly looked behind the computer and finally found under his desk a hidden device that was connected to the computer to remotely control his computer. Pulling the cables stopped a transfer of several million Swedish Kronor to vanish.</p>
<p>First question that comes in my mind is how did they manage to set up this equipment without any one taking notice? Well, according to the Swedish police there was a break in during August last year where nothing was stolen… Why didn’t that itself not raise a couple of questions? And better up; the alarm did not go off due to that the alarm wasn’t activated?!</p>
<p>The question that should be asked within this organisation is why would actually someone make an illegal entry with the risk of getting caught and steal nothing? Either was the person extremely stupid or didn’t find what he was looking for or they intrusion had another purpose of for example hide or tamper with the system at the bank office.</p>
<p>The <a target="_blank" href="http://www.idg.se/2.1085/1.142926" title="IDG.se">group</a> of <a href="http://computersweden.idg.se/2.2683/1.142926" title="Computer Sweden">seven</a> men where arrested this Monday and Tuesday and are currently under suspicion for attempt to bank fraud and as well for preparing new similar actions.</p>
<p>So far the police has been very silent regarding the technology used during this fraud attempt. But a guess is that since the perpetrator had to hide an “unknown device” under the desk one could assume that they used standard available technology such as pico-itx motherboard together with either gsm or 3g modem to be able to call home or to contact the “unknown device” from remote host by for example using open available remote access software between the two computers. So actually the components used to build a tiny system is not hard at all and I highly doubt that we’re talking about James Bond technology here such as tiny keyboard logger devices with remote capabilities.</p>
<p style="text-align: center"><img src="http://kim.haverblad.net/wp-content/gallery/articles/picoitx_creditcard_400px.jpg" alt="Pico-ITX Motherboard" /></p>
<p>The technology is available and has been since many years to build your own equipment or buy spy kit – it’s just a matter how much money you’re willing to spend and to what extent you’re willing to hide your activities.</p>
<p>Keyboard loggers has been around for ages as well most interesting enough most people have actually never seen one. Keyboard loggers can easily be obtained via the internet or you can either build your own using a simple PIC16F84, and a NVRAM chip. The left images shows a home made keyboard logger and the middle shows what a typical keyboard circuit looks like and the right image what a typical keyboard logger looks like that you can get over the internet for around $80.</p>
<p align="left" style="text-align: center"><img src="http://kim.haverblad.net/wp-content/gallery/articles/keyboard_loggers.gif" alt="Various Keyboard loggers" /></p>
<p>So once again I ask myself – why would someone make break into a bank and not steal anything without any questions asked?</p>
<p><strong>Kim Haverblad</strong></p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kim.haverblad.net/2008/01/30/remote-bank-fraud-against-swedish-swedebank/&amp;title=Remote+bank+fraud+against+Swedish+Swedebank" title="Add 'Remote bank fraud against Swedish Swedebank' to Del.icio.us"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Remote bank fraud against Swedish Swedebank' to Del.icio.us" alt="Add 'Remote bank fraud against Swedish Swedebank' to Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kim.haverblad.net/2008/01/30/remote-bank-fraud-against-swedish-swedebank/&amp;title=Remote+bank+fraud+against+Swedish+Swedebank" title="Add 'Remote bank fraud against Swedish Swedebank' to digg"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Remote bank fraud against Swedish Swedebank' to digg" alt="Add 'Remote bank fraud against Swedish Swedebank' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kim.haverblad.net/2008/01/30/remote-bank-fraud-against-swedish-swedebank/" title="Add 'Remote bank fraud against Swedish Swedebank' to Technorati"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Remote bank fraud against Swedish Swedebank' to Technorati" alt="Add 'Remote bank fraud against Swedish Swedebank' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ekstreme.com/socializer/?url=http://kim.haverblad.net/2008/01/30/remote-bank-fraud-against-swedish-swedebank/&amp;title=Remote+bank+fraud+against+Swedish+Swedebank" title="Add 'Remote bank fraud against Swedish Swedebank' to Socializer"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/socializer.png" title="Add 'Remote bank fraud against Swedish Swedebank' to Socializer" alt="Add 'Remote bank fraud against Swedish Swedebank' to Socializer" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Remote+bank+fraud+against+Swedish+Swedebank&amp;url=http://kim.haverblad.net/2008/01/30/remote-bank-fraud-against-swedish-swedebank/" title="Add 'Remote bank fraud against Swedish Swedebank' to SlashDot"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Remote bank fraud against Swedish Swedebank' to SlashDot" alt="Add 'Remote bank fraud against Swedish Swedebank' to SlashDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kim.haverblad.net/2008/01/30/remote-bank-fraud-against-swedish-swedebank/" title="Add 'Remote bank fraud against Swedish Swedebank' to FaceBook"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Remote bank fraud against Swedish Swedebank' to FaceBook" alt="Add 'Remote bank fraud against Swedish Swedebank' to FaceBook" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kim.haverblad.net/2008/01/30/remote-bank-fraud-against-swedish-swedebank/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What if IBM actually had ported the OS/2 WPS code to Linux?</title>
		<link>http://kim.haverblad.net/2007/12/11/what-if-ibm-actually-had-ported-the-os2-wps-code-to-linux/</link>
		<comments>http://kim.haverblad.net/2007/12/11/what-if-ibm-actually-had-ported-the-os2-wps-code-to-linux/#comments</comments>
		<pubDate>Mon, 10 Dec 2007 23:47:07 +0000</pubDate>
		<dc:creator>Kim Haverblad</dc:creator>
		
		<category><![CDATA[IBM]]></category>

		<category><![CDATA[Jeff Smith]]></category>

		<category><![CDATA[Open-Source]]></category>

		<category><![CDATA[OS/2]]></category>

		<category><![CDATA[Petition]]></category>

		<guid isPermaLink="false">http://kim.haverblad.net/2007/12/11/what-if-ibm-actually-had-ported-the-os2-wps-code-to-linux/</guid>
		<description><![CDATA[Referring to the ongoing OS/2 Open Source Petition at OS2 World there is an interesting story from inside of IBM that goes back to 1998 when I worked at IBM in Stockholm and had the opportunity of meeting Jeff Smith who at that time had the short and consist titel as Director of OS/2 Business [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://kim.haverblad.net/wp-content/gallery/articles/icon_os2.jpg" alt="OS/2" align="left" />Referring to the ongoing OS/2 Open Source <a href="http://www.os2world.com/petition" title="OS2 World Petition">Petition</a> at <a href="http://www.os2world.com/" title="OS2 World">OS2 World</a> there is an interesting story from inside of IBM that goes back to 1998 when I worked at IBM in Stockholm and had the opportunity of meeting <a href="http://www-03.ibm.com/press/us/en/biography/20127.wss" title="Jeff Smith">Jeff Smith</a> who at that time had the short and consist titel as Director of OS/2 Business Line and Network Computing Software.</p>
<p>Jeff mentioned that there actually had been quite a bit of discussion if IBM should port the OS/2 WPS to Linux environment or not. Problem was that the top management wasn&#8217;t that convinced about this little project and felt that they already stretched check book enough with the WorkSpace On-Demand (remote boot of DOS, OS2 and Windows 98). Saddly, as he stated it; it was and still is a great piece of code.</p>
<p>Porting it to Linix might well have been a commercial activity for IBM; question if they had done that; I would guess that they would open-sourced that code sooner or later to the Linux community. So one way or another IBM could open-source parts of the code that both the OS/2 and as well the Linux community can benefit from and they have already done that earlier with the open-source of the JFS-code that came from OS/2 portion. Of course the OS/2 community gained by this by moving the open-sourced code back to OS/2 again.</p>
<p><span style="font-weight: bold">Kim Haverblad</span></p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kim.haverblad.net/2007/12/11/what-if-ibm-actually-had-ported-the-os2-wps-code-to-linux/&amp;title=What+if+IBM+actually+had+ported+the+OS%2F2+WPS+code+to+Linux%3F" title="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to Del.icio.us"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to Del.icio.us" alt="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kim.haverblad.net/2007/12/11/what-if-ibm-actually-had-ported-the-os2-wps-code-to-linux/&amp;title=What+if+IBM+actually+had+ported+the+OS%2F2+WPS+code+to+Linux%3F" title="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to digg"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to digg" alt="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kim.haverblad.net/2007/12/11/what-if-ibm-actually-had-ported-the-os2-wps-code-to-linux/" title="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to Technorati"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to Technorati" alt="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ekstreme.com/socializer/?url=http://kim.haverblad.net/2007/12/11/what-if-ibm-actually-had-ported-the-os2-wps-code-to-linux/&amp;title=What+if+IBM+actually+had+ported+the+OS%2F2+WPS+code+to+Linux%3F" title="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to Socializer"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/socializer.png" title="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to Socializer" alt="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to Socializer" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=What+if+IBM+actually+had+ported+the+OS%2F2+WPS+code+to+Linux%3F&amp;url=http://kim.haverblad.net/2007/12/11/what-if-ibm-actually-had-ported-the-os2-wps-code-to-linux/" title="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to SlashDot"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to SlashDot" alt="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to SlashDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kim.haverblad.net/2007/12/11/what-if-ibm-actually-had-ported-the-os2-wps-code-to-linux/" title="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to FaceBook"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to FaceBook" alt="Add 'What if IBM actually had ported the OS/2 WPS code to Linux?' to FaceBook" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kim.haverblad.net/2007/12/11/what-if-ibm-actually-had-ported-the-os2-wps-code-to-linux/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Is it possible to get IBM to open Source OS/2?</title>
		<link>http://kim.haverblad.net/2007/12/07/is-it-possible-to-get-ibm-to-open-source-os2/</link>
		<comments>http://kim.haverblad.net/2007/12/07/is-it-possible-to-get-ibm-to-open-source-os2/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 11:21:49 +0000</pubDate>
		<dc:creator>Kim Haverblad</dc:creator>
		
		<category><![CDATA[IBM]]></category>

		<guid isPermaLink="false">http://kim.haverblad.net/2007/12/07/is-it-possible-to-get-ibm-to-open-source-os2/</guid>
		<description><![CDATA[As a big enthusiast of open source and as well since I have earlier has been product manager for OS/2 at IBM Sweden; I really feel for this great operating system that have during many years been far more productive than for example Windows XP for me should be open sourced. IBM has so far [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://kim.haverblad.net/wp-content/gallery/articles/icon_os2.jpg" alt="OS/2" align="left" />As a big enthusiast of open source and as well since I have earlier has been product manager for OS/2 at IBM Sweden; I really feel for this great operating system that have during many years been far more productive than for example Windows XP for me should be open sourced. IBM has so far been totally ignorant to an earlier petition where almost 12.000 people signed it and didn&#8217;t even bother to answer the letter sent to them together with the signatures.</p>
<p>What is the current position with OS2 today then? Well, the last release from IBM was version 4.52 for both the client and server. Did it stop there? No, US based corporation <strong><a href="http://www.serenity-systems.com/" title="Serenity Systems International" target="_blank">Serenity</a></strong> picked up an OEM license at IBM and has together with <a href="http://www.mensys.nl/indexuk.html" title="Mensys" target="_blank"><strong>Mensys</strong></a> in the Netherlands continued to develop and enhanced the system with new features and components such as wireless network support and as well multicore CPU support; so this old work horse still does quite fine together with the endless work of porting application from the linux community. All the major application support is there and are up to date; what more could I ask for?</p>
<p>Well, I really ask IBM to open vital parts of the OS/2 core components and after talks with the OS/2 development community, we have found that the following three important components will be basic to the continued development of OS/2:</p>
<ul>
<li>SOM (System Object Model) Core. This will also be a good contribution to the open source community in general and to the computer science educational area.</li>
<li>Workplace Shell (WPS). According to press documentation, the OS/2 graphical user interface (GUI) was developed 100% by IBM. There are no third party restrictions to open sourcing it.</li>
<li>OS/2 Kernel.</li>
</ul>
<p>IBM has earlier made comments about that there are way too much 3rd party code in OS/2 and this itself makes it impossible to release the code; above 3 mentioned core components should not fall under this category and be fully possible for IBM to release - if they just should a little bit of effort&#8230;</p>
<p>If you agree that OS/2 should be open sourced I then invite you to participate to sign the 2nd petition at <strong><a href="http://www.os2world.com/petition" title="OS2 World Petition">OS2 World.Com</a></strong> and by signing you will also get notified on the progress made.</p>
<p><strong>Kim Haverblad</strong></p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kim.haverblad.net/2007/12/07/is-it-possible-to-get-ibm-to-open-source-os2/&amp;title=Is+it+possible+to+get+IBM+to+open+Source+OS%2F2%3F" title="Add 'Is it possible to get IBM to open Source OS/2?' to Del.icio.us"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Is it possible to get IBM to open Source OS/2?' to Del.icio.us" alt="Add 'Is it possible to get IBM to open Source OS/2?' to Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kim.haverblad.net/2007/12/07/is-it-possible-to-get-ibm-to-open-source-os2/&amp;title=Is+it+possible+to+get+IBM+to+open+Source+OS%2F2%3F" title="Add 'Is it possible to get IBM to open Source OS/2?' to digg"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Is it possible to get IBM to open Source OS/2?' to digg" alt="Add 'Is it possible to get IBM to open Source OS/2?' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kim.haverblad.net/2007/12/07/is-it-possible-to-get-ibm-to-open-source-os2/" title="Add 'Is it possible to get IBM to open Source OS/2?' to Technorati"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Is it possible to get IBM to open Source OS/2?' to Technorati" alt="Add 'Is it possible to get IBM to open Source OS/2?' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ekstreme.com/socializer/?url=http://kim.haverblad.net/2007/12/07/is-it-possible-to-get-ibm-to-open-source-os2/&amp;title=Is+it+possible+to+get+IBM+to+open+Source+OS%2F2%3F" title="Add 'Is it possible to get IBM to open Source OS/2?' to Socializer"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/socializer.png" title="Add 'Is it possible to get IBM to open Source OS/2?' to Socializer" alt="Add 'Is it possible to get IBM to open Source OS/2?' to Socializer" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Is+it+possible+to+get+IBM+to+open+Source+OS%2F2%3F&amp;url=http://kim.haverblad.net/2007/12/07/is-it-possible-to-get-ibm-to-open-source-os2/" title="Add 'Is it possible to get IBM to open Source OS/2?' to SlashDot"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Is it possible to get IBM to open Source OS/2?' to SlashDot" alt="Add 'Is it possible to get IBM to open Source OS/2?' to SlashDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kim.haverblad.net/2007/12/07/is-it-possible-to-get-ibm-to-open-source-os2/" title="Add 'Is it possible to get IBM to open Source OS/2?' to FaceBook"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Is it possible to get IBM to open Source OS/2?' to FaceBook" alt="Add 'Is it possible to get IBM to open Source OS/2?' to FaceBook" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kim.haverblad.net/2007/12/07/is-it-possible-to-get-ibm-to-open-source-os2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Smartcard for multiply operating systems</title>
		<link>http://kim.haverblad.net/2007/11/04/smartcard-for-multiply-operating-systems/</link>
		<comments>http://kim.haverblad.net/2007/11/04/smartcard-for-multiply-operating-systems/#comments</comments>
		<pubDate>Sun, 04 Nov 2007 19:44:17 +0000</pubDate>
		<dc:creator>Kim Haverblad</dc:creator>
		
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://kim.haverblad.net/2007/11/04/smartcard-for-multiply-operating-systems/</guid>
		<description><![CDATA[Have you ever been trying to get commercial smart card solution available on the marked to work with more than just one operating system? Then you might be familiar with that it&#8217;s not a walk in the park to get it to work. During my evaluation of both hardware and software I quickly noticed that [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://kim.haverblad.net/wp-content/gallery/articles/icon_smartcard.jpg" alt="Smartcard" align="left" />Have you ever been trying to get commercial smart card solution available on the marked to work with more than just one operating system? Then you might be familiar with that it&#8217;s not a walk in the park to get it to work. During my evaluation of both hardware and software I quickly noticed that trying to mix hardware and software from different vendors wasn&#8217;t that great idea and didn&#8217;t work out that well - So much for standards.</p>
<p class="MsoNormal">Having used <a href="http://www.openpgp.org/" target="_blank">OpenPGP</a> for quite some time and earlier PGP (OpenPGP derives from PGP, first created by <a href="http://www.philzimmermann.com" target="_blank">Phil Zimmermann</a>) on various operating systems I&#8217;ve quite often been looking into the possibility of using some kind of <a href="http://en.wikipedia.org/wiki/Security_token" target="_blank">token</a> to keep my encryption and <a href="http://en.wikipedia.org/wiki/Ssh" target="_blank">ssh</a> keys safe and a simple USB-memory isn&#8217;t an option. Problem is that it hasn&#8217;t been that easy earlier and as well it also depends on what kind of token you chose. From that start I&#8217;ve been looking at using <a href="http://en.wikipedia.org/wiki/Smartcard" target="_blank">smart card</a> solution and while evaluating different smart card readers it clearly looks like that USB CCID (<a href="http://www.freshpatents.com/Method-and-apparatus-for-contactless-icc-connectivity-dt20060928ptan20060214003.php" target="_blank">Chip/Smart Card Interface Devices</a>) based dongle reader seems to be the best and actually the easiest solution when having several operating systems in mind (drivers are available for two of the operating system that I use; <a href="http://www.microsoft.com/whdc/device/input/smartcard/USB_CCID.mspx" target="_blank">Windows</a> and <a href="http://pcsclite.alioth.debian.org/ccid.html" target="_blank">Linux</a>).</p>
<p class="MsoNormal">When starting to look into this topic I gave it a try with GemPlus PC400 smart card reader which works fine under Windows and Linux, but unfortunately missing drivers for OS2 which is another operating system I still use. Linux drivers for the GemPlus PC400 smart card reader can be found at <a href="http://www.linuxnet.com/smartcard/index.html" target="_blank">LinuxNet</a> and there is an active software bounty available at <a href="http://www.os2world.com/content/view/352/71/" target="_blank">OS2 World</a> for those who wants to continue on that track.<o:p></o:p></p>
<p class="MsoNormal">There are various smart card implementations available and one of the widely available solution for at least Windows and Linux system is U.S. Department of Defense CIC, <a href="http://en.wikipedia.org/wiki/Common_Access_Card" target="_blank">Common Access Card</a> which is a <a href="http://en.wikipedia.org/wiki/JCOP" target="_blank">Java Card OpenPlatform</a> card with GSC-IS (<a href="http://csrc.nist.gov/groups/SNS/smartcard/index.html" target="_blank">Government Smart Card Interoperability Specification</a>) applets which is primarily used to access email with varying levels of support for the mentioned operating systems. There are various manufacturers  that sells this kind of smart card.  For larger corporation or due to customer demand the DoD CIC smart card might be the track to continue on when selection standard to build ones solution around.<o:p></o:p></p>
<p class="MsoNormal">In my case since I wanted to use <a href="http://www.gnupg.org/" target="_blank">GnuPG</a>  I&#8217;ve choosen to use the <a href="http://www.g10code.de/p-card.html" target="_blank">OpenPGP Card</a> based on the ISO 7816<a href="http://en.wikipedia.org/wiki/ISO_7816#7816-4:_Organization.2C_security_and_commands_for_interchange" target="_blank">-4</a>,<a href="http://en.wikipedia.org/wiki/ISO_7816#7816-8:_Commands_for_security_operations" target="_blank">-8</a> specification for smart cards.</p>
<p class="MsoNormal">Features of this card are:</p>
<ul>
<li>3 independent 1024 bit RSA keys (signing,encryption,authentication).</li>
<li>Key generation on card or import of existing keys.</li>
<li>Signature counter.</li>
<li>Data object to store an URL to access the full OpenPGP public key.</li>
<li>Data objects for card holder name etc.</li>
<li>Data object for login specific data.</li>
<li>Length of PIN between 6 and 254 characters; not restricted to numbers.</li>
<li>T=1 protocol; compatible with most readers.</li>
<li>40mm * 10mm sized writable field on the front matter.</li>
<li>Specification freely available and usable without any constraints.</li>
</ul>
<p class="MsoNormal">There shouldn&#8217;t be any problem to use DoD CIC smart cards; but I haven&#8217;t had the possibility to verify this myself and how well this card works together with GnuPG and OpenPGP. But, it&#8217;s my understanding that it works as supposed.</p>
<p class="MsoNormal">The GnuPG client and plug-in used for the mentioned systems supports <a href="http://en.wikipedia.org/wiki/PKCS11" target="_blank">PKCS#11</a> and by this it&#8217;s possible to get everything, with some tweaking, to work all together with a single smart card with a <a href="http://en.wikipedia.org/wiki/RSA" target="_blank">RSA</a>-key for signing and ssh key handling. Getting it to work with <a href="http://en.www.mozilla.com/en/thunderbird/" target="_blank">Thunderbird</a> and <a href="https://addons.mozilla.org/en-US/thunderbird/addon/71" target="_blank">Enigmail</a> is really easy and works more or less out of the box.</p>
<p class="MsoNormal">So by looking at open source utilities I&#8217;ve achieved my goal to get a working solution for secure handling of my encryption keys for at least two out of three operating system that I use.</p>
<p class="MsoNormal"><strong>Kim Haverblad</strong></p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kim.haverblad.net/2007/11/04/smartcard-for-multiply-operating-systems/&amp;title=Smartcard+for+multiply+operating+systems" title="Add 'Smartcard for multiply operating systems' to Del.icio.us"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Smartcard for multiply operating systems' to Del.icio.us" alt="Add 'Smartcard for multiply operating systems' to Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kim.haverblad.net/2007/11/04/smartcard-for-multiply-operating-systems/&amp;title=Smartcard+for+multiply+operating+systems" title="Add 'Smartcard for multiply operating systems' to digg"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Smartcard for multiply operating systems' to digg" alt="Add 'Smartcard for multiply operating systems' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kim.haverblad.net/2007/11/04/smartcard-for-multiply-operating-systems/" title="Add 'Smartcard for multiply operating systems' to Technorati"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Smartcard for multiply operating systems' to Technorati" alt="Add 'Smartcard for multiply operating systems' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ekstreme.com/socializer/?url=http://kim.haverblad.net/2007/11/04/smartcard-for-multiply-operating-systems/&amp;title=Smartcard+for+multiply+operating+systems" title="Add 'Smartcard for multiply operating systems' to Socializer"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/socializer.png" title="Add 'Smartcard for multiply operating systems' to Socializer" alt="Add 'Smartcard for multiply operating systems' to Socializer" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Smartcard+for+multiply+operating+systems&amp;url=http://kim.haverblad.net/2007/11/04/smartcard-for-multiply-operating-systems/" title="Add 'Smartcard for multiply operating systems' to SlashDot"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Smartcard for multiply operating systems' to SlashDot" alt="Add 'Smartcard for multiply operating systems' to SlashDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kim.haverblad.net/2007/11/04/smartcard-for-multiply-operating-systems/" title="Add 'Smartcard for multiply operating systems' to FaceBook"><img src="http://kim.haverblad.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Smartcard for multiply operating systems' to FaceBook" alt="Add 'Smartcard for multiply operating systems' to FaceBook" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kim.haverblad.net/2007/11/04/smartcard-for-multiply-operating-systems/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
