<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="https://www.stress-free.co.nz"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>stressfree - novell</title>
 <link>https://www.stress-free.co.nz/tech/novell</link>
 <description></description>
 <language>en</language>
<item>
 <title>Transparent Squid Authentication to eDirectory</title>
 <link>https://www.stress-free.co.nz/transparent_squid_authentication_to_edirectory</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;img src=&quot;/sites/default/files/u63/squid-edirectory.jpg&quot; alt=&quot;&quot; width=&quot;180&quot; height=&quot;59&quot; /&gt;&lt;/div&gt;
&lt;p&gt;This post explains how to setup a &lt;a id=&quot;le.n&quot; title=&quot;Squid HTTP proxy&quot; href=&quot;http://www.squid-cache.org/&quot;&gt;Squid HTTP proxy&lt;/a&gt; to transparently authenticate users against a &lt;a id=&quot;tlih&quot; title=&quot;Novell eDirectory&quot; href=&quot;http://www.novell.com/products/edirectory/&quot;&gt;Novell eDirectory&lt;/a&gt;. In the Novell eco-system &lt;a id=&quot;n-02&quot; title=&quot;Border Manager&quot; href=&quot;http://www.novell.com/products/bordermanager/&quot;&gt;Border Manager&lt;/a&gt; is the venerable choice for an internal firewall and proxy but it is showing its age. This guide is based on this &lt;a id=&quot;yett&quot; title=&quot;Novell Cool Solution&quot; href=&quot;http://www.novell.com/coolsolutions/feature/17777.html&quot;&gt;Novell Cool Solution&lt;/a&gt;. Unlike Border Manager, which requires the &lt;a id=&quot;y9j9&quot; title=&quot;CLNTRUST&quot; href=&quot;http://www.novell.com/coolsolutions/tip/7761.html&quot;&gt;CLNTRUST&lt;/a&gt; client-side tool, the setup described works without the need for any desktop client software.&lt;/p&gt;
&lt;h2&gt;How it works&lt;/h2&gt;
&lt;p&gt;Within a Novell managed network the eDirectory stores authenticated user&#039;s I.P. addresses. Squid performs an LDAP search against eDirectory using the incoming I.P. address of the client. If successful the authenticated username is returned and a proxy session established. If the search comes up empty Squid prompts the client to manually enter their credentials for authentication against the eDirectory. If this too fails the proxy request is denied.&lt;/p&gt;
&lt;h2&gt;eDirectory 8.8 incompatability&lt;/h2&gt;
&lt;p&gt;This solution currently only works with eDirectory &amp;lt; 8.8 because Novell has slightly changed the format they store network addresses in newer versions. At the time of writing I have not been able to test against eDirectory 8.8 so I cannot determine the required code changes or test results. Hopefully in the near future this situation will change.&lt;/p&gt;
&lt;h2&gt;Squid&#039;s external_acl_type option&lt;/h2&gt;
&lt;p&gt;Transparent authentication is made possible thanks to Squid&#039;s &lt;em&gt;external_acl_type &lt;/em&gt;configuration option. This allows external identities and groups to be identified via any external script. Once Squid is installed setting up transparent eDirectory authentication is a two step process:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt; Create and tweak the &lt;strong&gt;squid_edir_iplookup.pl&lt;/strong&gt; file. &lt;/li&gt;
&lt;li&gt; Edit the &lt;strong&gt;squid.conf&lt;/strong&gt; configuration file &lt;/li&gt;
&lt;/ol&gt;&lt;!--break--&gt;&lt;h2&gt;The engine room: squid_edir_iplookup.pl&lt;/h2&gt;
&lt;p&gt;To begin create a file named squid_edir_iplookup.pl. This file can be anywhere on your system as long as the Squid process can access it. In this example I have created the file in /usr/lib/squid/ as this is where Red Hat stores all of Squid&#039;s authentication related scripts.&lt;/p&gt;
&lt;h3&gt;/usr/lib/squid/squid_edir_iplookup.pl&lt;/h3&gt;
&lt;p class=&quot;codesnippet&quot;&gt;#!/usr/bin/perl&lt;br /&gt; use Net::LDAP;&lt;br /&gt; use Net::LDAP::LDIF;&lt;br /&gt; use File::Path qw(rmtree);&lt;br /&gt; use File::Basename qw(basename);&lt;br /&gt;&lt;br /&gt; $HOST = &#039;your.edirectory.server&#039;;&lt;br /&gt; $PORT = 389;&lt;br /&gt; $ADMIN = &quot;cn=squid,ou=tech,o=company&quot;;&lt;br /&gt; $PASSWD = &quot;squidpassword&quot;;&lt;br /&gt; $BASEDN = &quot;o=company&quot;;&lt;br /&gt; @SITES = qw(ou=groups);&lt;br /&gt;&lt;br /&gt; $|=1;&lt;br /&gt;&lt;br /&gt; START: while (&amp;lt;&amp;gt;) {&lt;br /&gt;&lt;br /&gt; ($IP,$GROUP) = split(/ /,$_);&lt;br /&gt; # $SITE =~ tr/\n//d;&lt;br /&gt; $GROUP =~ tr/\n//d;&lt;br /&gt; $group_filter_string=&quot;&quot;;&lt;br /&gt; for $site (@SITES) {&lt;br /&gt; $group_filter_string=$group_filter_string.&quot;(groupMembership=cn=$GROUP,${site},$BASEDN)&quot;;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; $netaddress = &quot;1\#&quot;;&lt;br /&gt; @octets = split(/\./,$IP);&lt;br /&gt; foreach $octet (@octets) {&lt;br /&gt; # The IP address is stored in eDirectory as four unsigned chars. ASCII 40, 41, 42 and&lt;br /&gt; # 92 are characters ( ) *\ which are known tokens in LDAP search filters If you dont&lt;br /&gt; # escape these with a backslash they will cause LDAP errors and he script will fail.&lt;br /&gt; if ((($octet &amp;gt;= 40) &amp;amp;&amp;amp; ($octet &amp;lt;= 42)) || ($octet == 92)) {&lt;br /&gt; $netaddress = $netaddress.sprintf(&quot;\\%c&quot;,$octet)&lt;br /&gt; } else {&lt;br /&gt; $netaddress= $netaddress.sprintf(&quot;%c&quot;,$octet);&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; $filter=&quot;(&amp;amp;(objectclass=user)(|$group_filter_string)(networkAddress=$netaddress))&quot;;&lt;br /&gt; $attnames=[&#039;CN&#039;];&lt;br /&gt;&lt;br /&gt; #connect to the server&lt;br /&gt; until($ldap = Net::LDAP-&amp;gt;new($HOST, port =&amp;gt; $PORT)) {&lt;br /&gt; die &quot;Can not connect to ldap://$HOST:$PORT/&quot; if ++$count &amp;gt; 10;&lt;br /&gt; sleep 1;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; $r = $ldap-&amp;gt;start_tls();&lt;br /&gt;&lt;br /&gt; $r = $ldap-&amp;gt;bind($ADMIN, password =&amp;gt; $PASSWD, version=&amp;gt;2);&lt;br /&gt; die $r-&amp;gt;error if $r-&amp;gt;code;&lt;br /&gt;&lt;br /&gt; $r = $ldap-&amp;gt;search(base =&amp;gt; $BASEDN,&lt;br /&gt; scope =&amp;gt; &#039;sub&#039;,&lt;br /&gt; filter =&amp;gt; $filter,&lt;br /&gt; attrs =&amp;gt; $attnames);&lt;br /&gt;&lt;br /&gt; $count = $r-&amp;gt;count;&lt;br /&gt; if ($count == 0) {&lt;br /&gt; print &quot;ERR\n&quot;;&lt;br /&gt; } else {&lt;br /&gt; foreach my $entry ($r-&amp;gt;entries){&lt;br /&gt; my @values = $entry-&amp;gt;get_value(CN);&lt;br /&gt; foreach $value (@values) {&lt;br /&gt; # Many users in eDirectory have multiple CN values - usually from the user template&lt;br /&gt; # used to create them - sometimes their maiden name is noted in the Other Name&lt;br /&gt; # attribute in ConsoleOne we want to report the proper CN to squid not these bogus&lt;br /&gt; # values.&lt;br /&gt; if ($value =~ m/template|previously/i) {&lt;br /&gt; next;&lt;br /&gt; } else {&lt;br /&gt; $value =~ tr/- //d;&lt;br /&gt; print &quot;OK user=$value\n&quot;;&lt;br /&gt; next START;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; $ldap-&amp;gt;unbind;&lt;br /&gt; }&lt;/p&gt;
&lt;p&gt;At the beginning of this file you want to change the $HOST, $PORT, $ADMIN, $PASSWD and $BASEDN parameters to ones that are relevant for your internal network. The @SITES array is not important as this is used in the &lt;a id=&quot;r7.2&quot; title=&quot;Cool Solution example&quot; href=&quot;http://www.novell.com/coolsolutions/feature/17777.html&quot;&gt;Cool Solution example&lt;/a&gt; to define different groups of users (something we are not concerned about here).&lt;/p&gt;
&lt;p&gt;Once you have saved the file make it executable:&lt;/p&gt;
&lt;p class=&quot;codesnippet&quot;&gt;chmod a+x /usr/lib/squid/squid_edir_iplookup.pl&lt;/p&gt;
&lt;p&gt;The trickiest step is making sure you have the correct Perl libraries installed on your system for the script to run. These libraries are defined at the top of the file (the USE statements). The easiest way of testing whether the script is working is to run it:&lt;/p&gt;
&lt;p class=&quot;codesnippet&quot;&gt;/usr/lib/squid/squid_edir_iplookup.pl&lt;/p&gt;
&lt;p&gt;The Perl interpreter will soon tell you if something is not right. If a required library is missing you will need to install it using your system&#039;s package management tool or directly from source (&lt;a id=&quot;rghv&quot; title=&quot;CPAN&quot; href=&quot;http://www.cpan.org/&quot;&gt;CPAN&lt;/a&gt; is useful).&lt;/p&gt;
&lt;p&gt;All going well when the script is run you will be presented with a new, blank line. Test the LDAP lookup by typing an I.P. address and pressing enter. After a brief delay a success/fail message will be returned:&lt;/p&gt;
&lt;p class=&quot;codesnippet&quot;&gt;/usr/lib/squid/squid_edir_iplookup.pl&lt;br /&gt; 192.168.1.10&lt;br /&gt; ERR&lt;/p&gt;
&lt;p&gt;In the above example no valid user was found in the eDirectory at this I.P. address. If the look-up was successful the relevant username will be returned. To quit the script press &lt;em&gt;CTRL+C&lt;/em&gt;.&lt;/p&gt;
&lt;h2&gt;Editing squid.conf&lt;/h2&gt;
&lt;p&gt;With the squid_edir_iplookup.pl script in place and working it is now time to edit the Squid configuration. The exact location of this file will vary depending on your operating system, but in the case of Red Hat this is:&lt;/p&gt;
&lt;h3&gt;/etc/squid/squid.conf&lt;/h3&gt;
&lt;p class=&quot;codesnippet&quot;&gt;http_port 3128&lt;br /&gt; http_port 8080&lt;br /&gt; hierarchy_stoplist cgi-bin ?&lt;br /&gt; acl QUERY urlpath_regex cgi-bin \?&lt;br /&gt; cache deny QUERY&lt;br /&gt; acl apache rep_header Server ^Apache&lt;br /&gt; broken_vary_encoding allow apache&lt;br /&gt; access_log /var/log/squid/access.log squid&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;external_acl_type IPUser ttl=3600 %SRC /usr/lib/squid/squid_edir_iplookup.pl&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;auth_param basic program /usr/lib/squid/squid_ldap_auth -b &quot;ou=users,o=company&quot; -u cn your.edirectory.server&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;auth_param basic children 5&lt;br /&gt; auth_param basic realm Squid Web Proxy&lt;br /&gt; auth_param basic credentialsttl 1 hours&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt; # Used to pull LDAP group membership based on a supplied username - not currently used&lt;br /&gt; # external_acl_type ldap_group %LOGIN /usr/lib/squid/squid_ldap_group -D cn=squid,ou=tech,o=company -w squidpassword -b o=company -s sub -f &quot;(&amp;amp;(objectclass=inetOrgPerson)(cn=%u)(groupMembership=%g))&quot; -h your.edirectory.server&lt;br /&gt;&lt;br /&gt; refresh_pattern ^ftp: 1440 20% 10080&lt;br /&gt; refresh_pattern ^gopher: 1440 0% 1440&lt;br /&gt; refresh_pattern . 0 20% 4320&lt;br /&gt;&lt;br /&gt; acl all src 0.0.0.0/0.0.0.0&lt;br /&gt; acl manager proto cache_object&lt;br /&gt; acl localhost src 127.0.0.1/255.255.255.255&lt;br /&gt; acl localnet src 192.168.1.0/255.255.255.0&lt;br /&gt; acl to_localhost dst 127.0.0.0/8&lt;br /&gt; acl SSL_ports port 443&lt;br /&gt; acl Safe_ports port 80 # http&lt;br /&gt; acl Safe_ports port 21 # ftp&lt;br /&gt; acl Safe_ports port 443 # https&lt;br /&gt; acl Safe_ports port 70 # gopher&lt;br /&gt; acl Safe_ports port 210 # wais&lt;br /&gt; acl Safe_ports port 1025-65535 # unregistered ports&lt;br /&gt; acl Safe_ports port 280 # http-mgmt&lt;br /&gt; acl Safe_ports port 488 # gss-http&lt;br /&gt; acl Safe_ports port 591 # filemaker&lt;br /&gt; acl Safe_ports port 777 # multiling http&lt;br /&gt; acl CONNECT method CONNECT&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;acl edirectory_users external IPUser Everyone&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;acl authenticated_users proxy_auth REQUIRED localnet&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt; http_access allow manager localhost&lt;br /&gt; http_access deny manager&lt;br /&gt; http_access deny !Safe_ports&lt;br /&gt; http_access deny CONNECT !SSL_ports&lt;br /&gt; http_access deny to_localhost&lt;br /&gt;&lt;br /&gt; http_access allow edirectory_users&lt;br /&gt; http_access allow authenticated_users&lt;br /&gt; http_access allow localhost&lt;br /&gt; # http_access allow localnet&lt;br /&gt; http_access deny all&lt;br /&gt;&lt;br /&gt; http_reply_access allow all&lt;br /&gt;&lt;br /&gt; icp_access allow all&lt;br /&gt;&lt;br /&gt; coredump_dir /var/spool/squid&lt;br /&gt;&lt;br /&gt; debug_options ALL,1&lt;br /&gt; # For debugging ACLs&lt;br /&gt; # debug_options ALL,1 33,2 28,9&lt;/p&gt;
&lt;p&gt;You will need to change the relevant parts in this file to suit your eDirectory and internal network settings (i.e. the localnet setting).&lt;/p&gt;
&lt;p&gt;The Squid configuration file is a tricky beast, but what is listed above is fairly standard. The first highlighted section is where the external squid_edir_iplookup.pl script is referenced. If this check fails an LDAP-backed HTTP BASIC authentication request is made.&lt;/p&gt;
&lt;p&gt;The second highlighted area identifies two Access Control Lists, the first based on the result of the eDirectory I.P. lookup and the second on the HTTP BASIC authentication response. If the incoming request is from someone authenticated within the eDirectory OR by the HTTP BASIC process then outbound access is granted.&lt;/p&gt;
&lt;p&gt;It is possible to use LDAP group information to form ACLs that further limit Web access. The above example does not utilise this functionality, but the Novell Cool Solution goes into it in further detail. My advice is get the Squid/eDirectory authentication working at a very basic level and then make it more complicated. Starting at the most complicated scenario will only lead to failure and frustration.&lt;/p&gt;
&lt;p&gt;If you are encountering authentication issues then enable the debugging options at the bottom of the configuration file. This is fairly verbose but can be very useful in identifying configuration mistakes.&lt;/p&gt;
&lt;h2&gt;Reviewing HTTP access logs with Webmin &amp;amp; SARG&lt;/h2&gt;
&lt;p&gt;&lt;a id=&quot;ny.x&quot; title=&quot;SARG&quot; href=&quot;http://sarg.sourceforge.net/&quot;&gt;SARG&lt;/a&gt; (Squid Analysis Report Generator) is a handy tool for reviewing Squid access files. There is a very good &lt;a id=&quot;t18l&quot; title=&quot;Webmin&quot; href=&quot;http://www.webmin.com/&quot;&gt;Webmin&lt;/a&gt; module for this application, so rather than struggling with the command line install Webmin on the proxy. By the way, while you are at it install &lt;a id=&quot;f0tq&quot; title=&quot;my Webmin theme&quot; href=&quot;/webmin-theme&quot;&gt;my Webmin theme&lt;/a&gt;, your eyes will thank you for it.&lt;/p&gt;
&lt;div class=&quot;centeredimage&quot;&gt;&lt;a href=&quot;/sites/default/files/u63/squid-sarg_lg.jpg&quot;&gt; &lt;img src=&quot;/sites/default/files/u63/squid-sarg_sm.jpg&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;216&quot; /&gt;&lt;br /&gt; The SARG module within Webmin (click to enlarge)&lt;/a&gt;&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/linux&quot;&gt;linux&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tutorials&quot;&gt;software tutorials&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/squid&quot;&gt;squid&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Tue, 07 Oct 2008 10:36:45 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">526 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>Borders&#039; subtle statment about Novell&#039;s relevance</title>
 <link>https://www.stress-free.co.nz/borders039_subtle_statment_about_novell039s_relevance</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;p&gt;
I took this photo at Borders&#039; Auckland store yesterday afternoon.
&lt;/p&gt;
&lt;div class=&quot;centeredimage&quot;&gt;
&lt;a href=&quot;/sites/default/files/u63/borders_novell.jpg&quot;&gt;
&lt;img src=&quot;/sites/default/files/u63/borders_novell_sm.jpg&quot; width=&quot;400&quot; height=&quot;436&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;
Are Borders trying to position themselves as the subtle industry analyst with their shelving labels? Should &lt;a href=&quot;http://www.gartner.com/&quot;&gt;Gartner&lt;/a&gt; be concerned that people will stop reading their reports and start scanning Borders&#039; shelf names?
&lt;/p&gt;
&lt;p&gt;
Noticing this shelving good did lead me into purchasing &lt;a href=&quot;http://www.amazon.com/Dont-Make-Me-Think-Usability/dp/0321344758/?tag=stressolut-20&quot;&gt;&#039;Don&#039;t Make Me Think&#039;&lt;/a&gt;. I read it on the flight back to Wellington and it was pretty good and quite funny. The content was all common sense, but sometimes it just takes very clear communication for common sense to make sense.
&lt;/p&gt;
&lt;p&gt;
I guess it is just a shame that &#039;&lt;em&gt;hey, don&#039;t make me think&lt;/em&gt;&#039; is probably the response of Novell&#039;s marketing department when questioned by their CEO... 
&lt;/p&gt;
&lt;br /&gt;&lt;!--break--&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Tue, 19 Aug 2008 02:03:47 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">514 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>At what point is it cheaper for MS to just buy Novell?</title>
 <link>https://www.stress-free.co.nz/at_what_point_is_it_cheaper_to_buy_novell</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;img src=&quot;/sites/default/files/u63/novell.png&quot; title=&quot;undefined&quot; width=&quot;150&quot; height=&quot;44&quot; onmouseover=&quot;undefined&quot; onmouseout=&quot;undefined&quot; /&gt;&lt;/div&gt;&lt;p&gt;The U.S. Supreme Court has &lt;a href=&quot;http://www.techcrunch.com/2008/03/17/supreme-court-clears-the-way-for-novell-to-seek-revenge-from-microsoft-for-crushing-wordperfect/&quot;&gt;cleared the way&lt;/a&gt; for Novell to continue their Wordperfect anti-trust suit against Microsoft. Novell&#039;s argument is that anti-competitive operating system issues caused their once mighty &lt;a href=&quot;http://www.corel.com/servlet/Satellite/us/en/Product/1151523326841&quot;&gt;Wordperfect suite&lt;/a&gt; to come tumbling down. This turn of fortune cost Novell to the tune of $1 billion. The lawsuit Novell has filed against Microsoft is for damages potentially in the order of $3 billion.&lt;/p&gt;&lt;p&gt;Whilst everyone agrees Microsoft is no saint the fact of the matter is Novell and Wordperfect got beaten by aggressive pricing and marketing rather than significant operating system level anti-competitive action. Microsoft gained market share by aggressively dropping the price of Office to the point that it was less than half that of its competitors. Rather than following suit and matching dollar for dollar these moves Novell blindly followed their original pricing structures inherited from when they purchased Wordperfect.&lt;/p&gt;&lt;p&gt;Novell&#039;s past business blunders aside, given Microsoft&#039;s recent showing in the courts you would have to say its an even money bet that some financial compensation arises from this case. Whether it is in the order of $3 billion is unlikely but even a quarter of that amount is still a hefty sum. Does there come a time when Microsoft executives look at Novell and decide it is cheaper to buy them outright than cough up massive legal fees and reparations?&lt;/p&gt;&lt;p&gt;A few years ago the idea of Microsoft buying Novell would be dismissed on anti-competitive grounds, but these days Microsoft faces stiff competition from the likes of Red Hat, IBM, Sun, Oracle and of course Google. Even in recent years the two companies have hardly been competing against each other. The &lt;a href=&quot;/how_things_are_shaping_up_with_the_novell_microsoft_deal&quot;&gt;controversial agreement&lt;/a&gt; struck a few years ago between the two has seen them in coopetition rather than competition without so much as a mumble from regulatory bodies.&lt;/p&gt;&lt;p&gt;Given Novell&#039;s current financial position if a $3 billion payout were on the cards it is not a huge leap to suggest that Microsoft simply buy them out rather than buy their forgiveness. Whilst it would take more than $3 billion to buy the company it would not take much more (relatively speaking) considering Novell has a &lt;a href=&quot;http://finance.yahoo.com/q?s=novl&amp;amp;d=t&quot;&gt;current market cap of $2.1 billion&lt;/a&gt;. Also from a shareholder&#039;s perspective an acquisition is much better than a payout as their investment is preserved and built upon instead of going to lawyers and the opposition.&lt;/p&gt;&lt;p&gt;From a technology perspective Novell have two things to offer Microsoft - SUSE and Identity Management. Microsoft currently resell SUSE and have a comparatively weak Identity Management business so both assets could be put to good use. Netware, Novell&#039;s other technology is at end of life but this customer base is currently having to weigh up a tricky migration to SUSE or Windows Server. As a consequence owning both end points of this decision would not be such a bad thing from a sales point of view.&lt;/p&gt;&lt;p&gt;Perhaps the biggest hurdle to get over is the general idea that Microsoft cannot sell Linux because it invented Windows. Given the &lt;a href=&quot;http://blogs.zdnet.com/Stewart/?p=778&quot;&gt;recent announcements at Mix&#039;08&lt;/a&gt; in cloud computing and advertising it would seem that Microsoft no longer sees itself as simply a Windows company. Arguably another indication of this is their determination to buy the LAMP-centric (Linux/Apache/MySQL/PHP) Yahoo. Instead of migrating all the tried and tested Yahoo services over to a Windows server infrastructure, wouldn&#039;t it be simpler to establish Microsoft Linux through the acquisition of Novell? &lt;/p&gt;&lt;!--break--&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/microsoft&quot;&gt;microsoft&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Tue, 18 Mar 2008 03:27:02 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">503 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>The case for splitting Novell</title>
 <link>https://www.stress-free.co.nz/the_case_for_splitting_novell</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;div style=&quot;margin: 10px; float: left&quot;&gt;&lt;img src=&quot;/sites/default/files/u63/split_novell.jpg&quot; width=&quot;120&quot; height=&quot;89&quot; /&gt;&lt;/div&gt;
&lt;p&gt;Phil Windley in a recent &lt;a href=&quot;http://blogs.zdnet.com/BTL/?p=5239&quot;&gt;Between the Lines posting entitled &amp;#39;Split Novell?&amp;#39;&lt;/a&gt; mused that Novell&amp;#39;s relatively poor identity management business performance (in comparison to the industry in general) was perhaps a result of poor strategic synergy between their operating system (Suse) and IDM product lines. Not being a financial follower of the IDM market I cannot say for certain whether he is right or wrong, but I do agree with his basic assertion that Novell should be split in two. For a while now I have felt that their emphasis on Suse Linux is to the detriment of their excellent product offerings in the identity and network services markets such as &lt;a href=&quot;http://www.novell.com/products/edirectory/&quot;&gt;eDirectory/iManager&lt;/a&gt;, &lt;a href=&quot;http://www.novell.com/products/identitymanager/&quot;&gt;IDM&lt;/a&gt;, &lt;a href=&quot;http://www.novell.com/products/ifolder/&quot;&gt;iFolder&lt;/a&gt; and &lt;a href=&quot;http://www.novell.com/products/zenworks/&quot;&gt;ZenWorks&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Commoditising the operating system &lt;/h2&gt;
&lt;p&gt;The success of Novell during the 80&amp;#39;s and early 90&amp;#39;s was due in no small part to their tried and tested Netware operating system. Unfortunately the operating system market has changed, Windows has matured and Linux has gained a strong foothold as a ubiquitous, free platform for reliably hosting network services. With the gradual demise of Netware, Novell had an opportunity to step out of the low-level operating system market and focus on the aspects of their business that where going strong. In this process they could have left the grunt work of maintaining the base operating system to partners such as Red Hat, Suse and even Microsoft. This would have provided a clean and relatively open migration path for existing Netware customers who are committed to a Novell infrastructure (i.e. eDirectory/Groupwise/Zenworks) and for the most part ignore the underlying operating system so long as it was stable and supported by a reputable party. &lt;/p&gt;
&lt;p&gt;Instead of adopting a lightweight approach Novell opted to maintain their tried and true business model through the purchase Suse Linux as a straight replacement for Netware in their product arsenal. This meant that instead of placing development emphasis on getting their network and identity products seamlessly working on a range of partner operating systems attention was focused on fusing Novell&amp;#39;s existing identity and network services into Suse Linux. The culmination of these efforts has resulted in &lt;a href=&quot;http://www.novell.com/products/openenterpriseserver/&quot;&gt;Open Enterprise Server&lt;/a&gt; (OES), an excellent Netware 6.5 replacement that continues with the Novell tradition of marketing a tightly bound operating system/network services stack. Unfortunately this focus on a closed server/services model has been to the detriment of the network and identity services&amp;#39; deployment flexibility and marketing appeal as these valuable offerings must be coupled to and marketed alongside their related server products.&lt;/p&gt;
&lt;!--break--&gt;&lt;h2&gt;A fuzzy cross-platform commitment &lt;/h2&gt;
&lt;p&gt;Many of the identity and network services produced by Novell are technically cross-platform to one extent or another. Traditional products like eDirectory can run on just about any hardware/software combination whilst many of their other services run within inherently cross-platform run-time environments such as Java or Mono. Unfortunately the difference between technically cross-platform and a practical reality whilst relatively small is significant. In general the problems are in the details or related to how difficult a Novell service is to install, setup and maintain on a non-Novell system. However in extremes cases it can result in the service not working at all, for example even though the iFolder Server/Client is Mono-based (and technically Linux distribution agnostic) it doesn&amp;#39;t yet compile or run correctly on significant distributions such as Debian/Ubuntu. Even though tailoring and packaging these services to run on non-Novell systems is not difficult, the fact of the matter is Novell views their services running on anything other than their operating system as second class citizens. Such capability is kept around for marketing purposes to say how it &amp;#39;might&amp;#39; be done, but realistically what needs to happen is something significantly different and less flexible. If you doubt this try setting up a suite of basic Novell network services (eDirectory, iFolder and Groupwise) on a Red Hat server. Whilst it can be achieved it is overly time consuming and the result not nearly as seamless as a pure OES. At a system level very little is different between the two approaches but the significant different lies in the automated installation steps provided for the Novell operating system.&lt;/p&gt;
&lt;h2&gt;A separation of power&lt;/h2&gt;
&lt;p&gt;Another argument for the delineation of Novell between its services and operating system business would be in clearing up its relationship with open and closed source partners. Presently Novell occupy a difficult place as they attempt to straddle the closed and open source worlds with their closed identity and service products on one side and Suse on the other. Given this schizophrenia it is not unsurprising that many feel they are not doing a good job at managing either side of their businesses, especially when it comes to public relations and marketing. As a consequence of this difficult market position they are seemingly destined to loose no matter what; deals made with Microsoft are viewed in a poor light whilst at the same time future legal threats to Linux/open source cast a potentially menacing shadows over their core business. In contrast an identity and network services orientated Novell would be free to make deals with Microsoft and work with the popular Linux distributions simultaneously without publicly having to present a split personality. This would be a far more flexible position to be in than the place they are at the moment; sandwiched between the open source community and Microsoft, all the while being attacked and cheered by both sides. &lt;/p&gt;
&lt;h2&gt;Could Novell survive without an operating system? &lt;br /&gt;&lt;/h2&gt;
&lt;p&gt;The underlying logic that belies this hypothetical argument is that a software company focused on high-quality identity and network services can survive without the need for a dedicated and tightly controlled operating system platform. For 99.99% of the software companies around this logic holds true, so why this should not be the case for Novell is a matter of debate. On one hand is the argument that only a tightly integrated services/operating system stack will enable Novell to provide the level of support and stability business customers demand. However whilst there are some definite advantages to this model the majority of software vendors provide services just as reliable as Novell&amp;#39;s without the need to control every facet of the operating environment. The tantalising fact is that the majority of Novell&amp;#39;s own services are designed with this level of flexibility in mind, it is only the self-imposed ball and chain of their operating system commitment that keeps this from flourishing. Perhaps the greatest barrier to realising such a company is psychological rather than practical as two separate entities centered around identity/network services (Novell Services) and operating systems (Suse Linux) would individually be smaller than the current 5,000 employee company Novell is today. &lt;/p&gt;
&lt;p&gt;A  Novell unburdened by an operating system would be leaner and more dependent on operating system partners such as Red Hat, Suse, Ubuntu and Microsoft to provide a full range of services. Whilst not as grand as their current strategy this focused approach would give the customer the ability to immediately deploy the Novell services they require on the platforms they trust. This at the end of the day should be the goal of an identity and network service-centric company rather than preserving server market share or establishing desktop domination.  &lt;/p&gt;
  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/suse&quot;&gt;suse&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Sun, 03 Jun 2007 23:56:55 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">439 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>First Allison now Haeger, is there any personality left in Novell?</title>
 <link>https://www.stress-free.co.nz/first_allison_now_hauger_is_there_any_personality_left_in_novell</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;p&gt;Today &lt;a href=&quot;http://reverendted.wordpress.com/2007/04/26/96-years-on-beyond-novell/&quot;&gt;Ted Haeger announced&lt;/a&gt; on his personal blog that he has left Novell and taken up a position at &lt;a href=&quot;http://www.bungeelabs.com/&quot;&gt;Bungee Labs&lt;/a&gt;, a Web 2.0 startup focused on creating a purely Web-based application development environment and deployment platform.&lt;/p&gt;&lt;p&gt;Ted founded the &lt;a href=&quot;http://www.novell.com/feeds/openaudio/&quot;&gt;Novell Open Audio podcast&lt;/a&gt; which did an excellent job of humanising the image of Novell, especially within the Linux community. In general Novell&#039;s formal marketing is pathetic but thanks to Ted&#039;s leadership Novell Open Audio created an isolated bright point. The podcast provides an excellent conduit for information about Novell products minus the &#039;&lt;a href=&quot;http://en.wikipedia.org/wiki/Doublespeak&quot;&gt;doublespeak&lt;/a&gt;&#039; that normally accompanies their P.R. attempts. Whilst Ted was not too explicit over the future of the podcast I am sure if Novell management continue to support the show its co-host Erin Quill will do an excellent job as lead.&lt;/p&gt;&lt;p&gt;Ted&#039;s departure from Novell removes yet another prominent personality from its ranks after Jeremy Allison&#039;s recent move to Google. Together the pair expressed rare qualities for Novell figureheads; honesty and an air of confident casualness quite unlike the suited and boring party line image normally attributed to the company. Sure Miguel de Lcasa and Nat Friedman are still around but as a Linux user I would prefer they concentrate on their respective technology fields. I hope we see a couple of new up and comers stand up to take their place, unless of course Novell plan on subcontracting their P.R. out to Microsoft...&lt;/p&gt;&lt;p&gt;&lt;!--break--&gt; &lt;br /&gt;&lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Thu, 26 Apr 2007 23:13:49 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">432 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>A funny little video from Novell</title>
 <link>https://www.stress-free.co.nz/a_funny_little_video_from_novell</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;p&gt;With &lt;a href=&quot;http://www.novell.com/news/press/pressroom/presskit/brainshare2007/index.html&quot;&gt;Novell&#039;s Brainshare&lt;/a&gt; well underway they have released a very unique &#039;will it blend?&#039; video onto YouTube. &lt;a href=&quot;http://reverendted.wordpress.com/&quot;&gt;Ted Haeger&#039;s&lt;/a&gt; been talking about this for a while now and I can see why, it does a very good job of simulatanoeously being funny whilst remaining stuffy enough to be instantly identified as a Novell video. Sure it is no Apple advert but it is good to see even if you are just interested what would happen if you put a Windows CD, a Mighty Mouse and a helping of Red Bull into an industrial strength blender...&lt;/p&gt;&lt;div style=&quot;text-align: center&quot;&gt;&lt;object classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0&quot; width=&quot;425&quot; height=&quot;350&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/XVqtruQSHEM&quot; /&gt;&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;&lt;param name=&quot;menu&quot; value=&quot;false&quot; /&gt;&lt;param name=&quot;wmode&quot; value=&quot;&quot; /&gt;&lt;embed src=&quot;http://www.youtube.com/v/XVqtruQSHEM&quot; wmode=&quot;&quot; quality=&quot;high&quot; menu=&quot;false&quot; pluginspage=&quot;http://www.macromedia.com/go/getflashplayer&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;!--break--&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/linux&quot;&gt;linux&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Tue, 20 Mar 2007 10:58:16 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">428 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>Jeremy Allison speaks out on Novell</title>
 <link>https://www.stress-free.co.nz/jeremy_allison_speaks_out_on_novell</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;p&gt;On December 29th Jeremy Allison officially left Novell and was able to speak openly about the Novell-Microsoft deal. He provided answers to questions posed &lt;a href=&quot;http://blogs.zdnet.com/microsoft/?p=179&quot;&gt;Mary Jo Foley of ZDNet&lt;/a&gt; and &lt;a href=&quot;http://boycottnovell.com/2006/12/31/jeremy-allison-interview/&quot;&gt;Boycott Novell&lt;/a&gt; although it would appear that his answers to the later source were for the most part copied and pasted from his ZDNet interview. What is interesting from the interviews is that the controversial patent deal was included by Microsoft at the last minute (5 days before the announcement). This would suggest Novell was setup by Microsoft, or even worse intentionally withheld information from people within their own company that understood the most about the issues at hand. Whichever was the cause it does not bode well for Novell as it was a lot of negative publicity they could have seriously done without and even avoided if managed more effectively.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/microsoft&quot;&gt;microsoft&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/samba&quot;&gt;samba&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Mon, 15 Jan 2007 22:22:41 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">373 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>Jeremy Allison leaves Novell in protest</title>
 <link>https://www.stress-free.co.nz/jeremy_allison_leaves_novell_in_protest</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;p&gt;Lead Samba developer and vocal open source figure Jeremy Allison has &lt;a href=&quot;http://rss.slashdot.org/~r/Slashdot/slashdot/~3/64694401/article.pl&quot;&gt;left his position at Novell&lt;/a&gt; in protest of their recent patent-protection &lt;a href=&quot;/how_things_are_shaping_up_with_the_novell_microsoft_deal&quot;&gt;agreement with Microsoft&lt;/a&gt;. It is a great move from Jeremy who has made it clear in the past that his principles (and tongue lashings) will not be bent by corporate pressure. &lt;/p&gt;&lt;p&gt;In a parting shot Jeremy made public a letter he had sent to Novell management. Within it he made a brilliant point regarding the patent agreement and the often misunderstood reaction to it by the Free Software community:&lt;/p&gt;&lt;h6&gt;&quot;Do you think that if we&#039;d have found what we legally considered a clever way around the Microsoft EULA so we didn&#039;t have to pay for Microsoft licenses and had decided to ship, oh let&#039;s say, &quot;Exchange Server&quot; under this &quot;legal hack&quot; that Microsoft would be silent about it - or we should act aggr[i]eved when they change the EULA to stop us doing this?&quot;&lt;/h6&gt;&lt;p&gt;It is an excellent point that brings into question people&#039;s willingness to accept theft and wrong doing as something that can only occur to an object with a defined monetary value. The components that form GNU Linux have a value, they are Free in all senses of the word. Yet when Novell and Microsoft found a way around the GPL2 license to &#039;sell&#039; their patent-protection alongside GNU Linux many in the industry viewed it as completely honest and worthwhile. This  even though the agreement broke in spirit, but not in practice, the licensing terms of the GPL2.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; &lt;a href=&quot;http://news.com.com/Open-source+leader+leaving+Novell+for+Google/2100-7344_3-6145615.html&quot;&gt;CNET News.com is reporting&lt;/a&gt; that Jeremy Allison will be joining Google in the new year. &lt;/p&gt;&lt;p&gt;&lt;!--break--&gt; &lt;br /&gt;&lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/linux&quot;&gt;linux&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/samba&quot;&gt;samba&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Fri, 22 Dec 2006 10:22:02 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">371 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>Novell officially pulls plug on Hula</title>
 <link>https://www.stress-free.co.nz/novell_officially_pulls_plug_on_hula</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;img src=&quot;/sites/default/files/images/news/Hula-logo.png&quot; border=&quot;0&quot; alt=&quot;Hula Logo&quot; hspace=&quot;0&quot; vspace=&quot;0&quot; width=&quot;200&quot; height=&quot;81&quot; /&gt;&lt;/div&gt; &lt;p&gt;Novell has officially &lt;a href=&quot;http://forge.novell.com/pipermail/hula-general/2006-November/002084.html&quot;&gt;ended development of Hula&lt;/a&gt;, its open source email server stack. For those involved in the Hula community the news was not unexpected but it will be a shame to see go what once promised to bring a breath of fresh air into the rather staid life of open source email and webmail services.&lt;/p&gt;&lt;h2&gt;History &lt;/h2&gt;&lt;p&gt;In its prior, closed source life &lt;a href=&quot;http://www.hula-project.org&quot;&gt;Hula&lt;/a&gt; was named NetMail and was sold as a lite alternative to GroupWise for webmail users. Back in early 2005 Novell open sourced Hula &lt;a href=&quot;http://arstechnica.com/news.ars/post/20050215-4614.html&quot;&gt;to great fanfare&lt;/a&gt; and pitched the project as a concise and up to date alternative to the postfix/imapd/Squirrelmail stack dominant amongst most Linux email solutions. The idea was a good one, the existing stack is a pain to configure, disjointed and the Squirrelmail component is really showing its age. Hula offered a complete, concise and functional alternative that was well tested and had an exciting development path plotted out. &lt;/p&gt;&lt;p&gt;Unfortunately for Hula problems began to rise very quickly. The underlying mail storage engine had significant problems requiring a complete rewrite and the &#039;Web 2.0&#039; style interface which promised to blow people away took forever to emerge. The consequences of these problems set the project back significantly. The rewritten engine whilst significantly improved lacked a stable migration path for existing Hula users, trapping many in older versions and causing others to think twice before deploying or even testing the system. Delays in the interface put Hula significantly behind in terms of user experience when compared to its competitors like GMail, Yahoo Mail, Zimbra, Scalix and RoundCube.&lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;At the beginning of 2006 with the services component of Hula in trouble and the interface lost in limbo-land it was not a good time for Novell to hit financial troubles resulting in staff cutbacks and a refocusing of efforts. These changes shifted Hula&#039;s development priorities, gone was a complete email server stack and in its place was &lt;a href=&quot;/recent_email_rumblings&quot;&gt;the concept of Hula-Lite&lt;/a&gt;, a Webmail/Calendar interface which could talk to numerous email back-ends. This concept seemed promising but again a lack of development progress brought on by a limited commitment from Novell and almost zero community developers stalled the project once more. The writing was on the wall for Hula when its lead developer, &lt;a href=&quot;http://campd.org/?p=27&quot;&gt;Dave Camp recently left Novell&lt;/a&gt;. The nails were finally put in the coffin when on the 28th November Peter Teichman announced on the Hula mailing list that Novell would no longer be committing development resources to the project.&lt;/p&gt;&lt;h2&gt;What went wrong?&lt;/h2&gt;&lt;p&gt;The greatest unresolved issue that surrounded Hula  from its conception was how Novell expected to concurrently develop two separate email systems (GroupWise and Hula). If Novell saw an opportunity for an open source email stack then it would have made more sense to open source aspects of GroupWise. This would have allowed them to bask in the feel good glow of the open source community whilst allowing themselves to concentrate efforts on a single server stack. Such a move would also have made better financial sense as a simple migration path from a &#039;free&#039; open source service to license-based closed source model could have been offered to users. Such a strategy is what &lt;a href=&quot;http://www.zimbra.com/&quot;&gt;Zimbra&lt;/a&gt; and &lt;a href=&quot;http://www.scalix.com/&quot;&gt;Scalix&lt;/a&gt; offer and for the most part it appears to be working very well for the two companies concerned. By dividing their efforts Novell sent out mixed messages about the two products and created inefficiencies within the company by effectively having two teams doing the same thing.&lt;/p&gt;&lt;p&gt;Another major factor in Hula&#039;s demise was the manner in which its launch was handled and the resulting troubles which ensued. Confidence is a key factor in any software and is very difficult to get back once it is lost. Initially following Hula&#039;s launch hundreds (if not thousands) of interested people downloaded the binaries and tested the software. By and large everyone was impressed and for a while the community was very strong. Unfortunately during this time news of the email storage redesign was made public. For users it was like getting a car and then finding out the engine was no good and had to be replaced with a completely different one that didn&#039;t quite fit the space available. Consequently many people, including myself, left Hula in search of an alternative rather than face the problematic and painful task of being guinea pigs during the storage migration period. Novell would have fared better if they had addressed these significant architectural issues before Hula&#039;s public launch or terminated the entire project then and there if the task was deemed too difficult.&lt;/p&gt;&lt;h2&gt;The future&lt;/h2&gt;&lt;p&gt;Novell&#039;s relationship with Hula maybe dead but the project will continue to live on. How things progress (if at all) will be interesting to see. Alex Hudson is the most vocal community member and &lt;a href=&quot;http://www.alcoholicsunanimous.com/hula/future.shtml&quot;&gt;he has already begun to rally Hula supporters&lt;/a&gt; to see if Hula can get back on some sort of track again. I have my fingers crossed that he and what remains of the community can make some progress in this endeavor.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/hula&quot;&gt;hula&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Tue, 28 Nov 2006 20:32:03 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">358 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>A wrap up of the weeks Novell/Microsoft action</title>
 <link>https://www.stress-free.co.nz/a_wrap_up_of_the_weeks_novell_microsoft_action</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;p&gt;This week the Free Software Foundation (FSF) &lt;a href=&quot;http://www.theregister.co.uk/2006/11/20/eben_moglen_on_microsoft_novell/page2.html&quot;&gt;announced that it would not be taking Novell to court&lt;/a&gt; over their patent deal with Microsoft and its potential infringement of the GPL version 2. Instead the FSF&#039;s general counsel, Eben Moglen, announced that they would be pushing through with the finalisation of GPL version 3 which resolves many of the ambiguities present in GPL version 2. This strategy effectively takes the high road in the altercation, a costly and dirty lawsuit brought by the FSF against Novell right now would only harm both camps and potentially leave Novell without a viable operating system if they were to loose. By taking the less confrontational GPL version 3 approach the FSF does not condone Novell&#039;s actions but they do give everyone involved some breathing room in order to resolve the issue more constructively.&lt;/p&gt;&lt;p&gt;Once the GPL version 3 is finalised and the majority of GNU Linux codebase (including the kernel) has adopted it Novell will once again be left in a difficult situation. The onus will be on their engineers to back-port all new functionality and security fixes to their existing GPL version 2 compliant code bases rather than incorporating patches from the community which the current process. This is a complex and expensive proposition which could potentially &lt;a href=&quot;http://www.cbronline.com/article_news.asp?guid=C1856F2A-F214-4A65-A8C1-4B6CBC1CEED5&quot;&gt;leave them in the dust&lt;/a&gt; when it comes to GNU Linux operating system development. Fortunately for Novell given the GPL version 3 time line the effects of the problem will not be experienced for at least a year (if not more), so this is really an issue for the Suse Linux Enterprise Server/Desktop 11 team to ponder and will not seriously impede Novell&#039;s current crop of products.&lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;This week also saw a range of announcements by parties related to or effected by the deals. &lt;/p&gt;&lt;p&gt;Novell was quick to &lt;a href=&quot;http://www.novell.com/linux/microsoft/community_open_letter.html&quot;&gt;release a statement rejecting&lt;/a&gt; Steve Balmer&#039;s claim that anyone who used Linux effectively owed Microsoft. Considering patents are a fundamental issue in the Novell/Microsoft deal this very public disagreement was baffling to most observers and a sign that the deal was rushed or not fully worked through before it was announced. At the end of the day Microsoft left the issue in the air by stating they &lt;a href=&quot;http://www.microsoft.com/presspass/press/2006/nov06/11-20Statement.mspx&quot;&gt;agreed to disagree&lt;/a&gt; on the matter with Novell. The Gillmor Gang podcast &quot;The Thanksgiving Gang&quot; has a very good section related to the deal that &lt;a href=&quot;http://www.podshow.com/shows/?mode=detail&amp;amp;episode_id=38432&quot;&gt;is worth listening to&lt;/a&gt;. In it Doc Searls continues to flesh out the humorous idea that Microsoft is now just a legal company masquerading as a software vendor.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Key people within IBM, Red Hat and Ubuntu have also weighed in on the deal. IBM&#039;s Scott Handy &lt;a href=&quot;http://www.linux-watch.com/news/NS4468266798.html&quot;&gt;in an interview with Linux Watch&lt;/a&gt; was pleased to see Microsoft finally acknowledge Linux and viewed their promise to work towards interoperability as good for the entire community. On the other hand was adamant that Microsoft&#039;s patent claims were baseless, so hopefully this is a sign that we won&#039;t be seeing a similar IBM/Microsoft agreement in the near future. In a more controversial blog posting &lt;a href=&quot;http://blogs.redhat.com/executive/archives/000274.html&quot;&gt;Mark Webbink of Red Hat&lt;/a&gt; obliquely compared the deal with Chamberlain&#039;s 1938 agreement with Hitler just prior to the commencement of World War II. He goes to point out what in his opinion are the hidden messages behind the deal and how it maybe an indication that Novell&#039;s once strong commitment to open source is now fading. Just to throw the cat amongst the pigeons Mark Shuttleworth of Ubuntu fame recently &lt;a href=&quot;http://www.linux.com/article.pl?sid=06/11/25/028237&quot;&gt;welcomed any disenchanted Suse developers&lt;/a&gt; into the Ubuntu camp ahead of the Ubuntu Developer&#039;s Week.  &lt;/p&gt;&lt;p&gt;Meanwhile Novell marketing is beginning to shift its emphasis following the deal. Groklaw has a good rundown of how Novell are using the &lt;a href=&quot;http://www.groklaw.net/article.php?story=20061122092015450&quot;&gt;patent agreement as a marketing tool&lt;/a&gt; in Europe. Also this week Groklaw posted &lt;a href=&quot;http://www.groklaw.net/article.php?story=20061119163021490&quot;&gt;an excellent article&lt;/a&gt; that highlights the fact that anti-Microsoft marketing on the Novell website (such as the &lt;a href=&quot;http://www.novell.com/linux/truth/&quot;&gt;&#039;Unbending the Truth: Things Microsoft Hopes You Won&#039;t Notice&#039;&lt;/a&gt; page) have mysteriously disappeared or been reworded to take the sting (and meaning) out of the message. &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/linux&quot;&gt;linux&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Fri, 24 Nov 2006 23:20:41 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">354 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>Microsoft rattling the patent case cage</title>
 <link>https://www.stress-free.co.nz/microsoft_rattling_the_patent_case_cage</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;p&gt;Microsoft&#039;s silent threat of patent lawsuits against Linux users is beginning to solidify in the last couple of days. Since the announcement with Novell, Microsoft have been busy trying to establish similar patent protection deals with other Linux vendors. However their attempts have &lt;a href=&quot;http://www.microsoft-watch.com/content/corporate/red_hat_rejects_patent_agreement_with_microsoft.html&quot;&gt;not been greeted warmly by Red Hat&lt;/a&gt; who&#039;s deputy general counsel ruled out any need for such an agreement on the grounds that &quot;we do not believe there is a need for or basis for the type of relationship&quot;.&lt;/p&gt;&lt;p&gt;Fortunately for Microsoft they are not easily deterred by such confidence with CEO Steve Ballmer (in the &lt;a href=&quot;http://www.boingboing.net/2006/11/17/ballmer_linux_users_.html&quot;&gt;words of Boing Boing&lt;/a&gt;) painting Linux users as patent crooks during a Q&amp;amp;A session on Friday. Although Ballmer did not say it so bluntly he did openly threaten businesses running Linux by stating that the Novell patent protection is crucial otherwise:&lt;/p&gt;&lt;h2&gt; &quot;We (Microsoft) believe every Linux customer basically has an undisclosed balance-sheet liability.&quot;&lt;/h2&gt;&lt;p&gt; &lt;em&gt;Source LinuxWorld - &lt;a href=&quot;http://www.linuxworld.com.au/index.php/id;839593139;fp;2;fpid;1&quot;&gt;Linux Users Owe Microsoft&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;These are definitely fighting words but at some stage they are going to have to do more than just rattle their hypothetical sabres and actually sue. If (when) that day comes it will be a very interesting moment in open source history and be a pivotal moment in the future of Microsoft. &lt;/p&gt;&lt;!--break--&gt;&lt;br /&gt;&lt;br /&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/linux&quot;&gt;linux&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/microsoft&quot;&gt;microsoft&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Sat, 18 Nov 2006 08:34:29 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">351 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>The Samba Team responds to Novell&#039;s actions</title>
 <link>https://www.stress-free.co.nz/the_samba_team_responds_to_novells_actions</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;p&gt;A few weeks after the &lt;a href=&quot;/how_things_are_shaping_up_with_the_novell_microsoft_deal&quot;&gt;Novell/Microsoft announcement&lt;/a&gt; the Samba Team have &lt;a href=&quot;http://news.samba.org/announcements/team_to_novell/&quot;&gt;officially requested Novell reconsider&lt;/a&gt; their stand on patents. The Samba project is an important (if not crucial) piece of open source software that is allowing a wide variety of platforms (but mainly Linux) to compete head to head with Microsoft solutions in the workplace. Jeremy Alison co-heads the Samba project and is an employee of Novell but obviously this has not stopped the team from taking a moral stand against software patents and the actions of Novell and Microsoft.&lt;/p&gt;&lt;p&gt;This stance is completely opposite to the Mono team leader &lt;a href=&quot;http://tirania.org/blog/archive/2006/Nov-04.html&quot;&gt;Miguel de Icaza&#039;s official support of the deal&lt;/a&gt;, but this is not surprising considering 99% of Mono development is funded and directed by Novell. I doubt Novell will heed Samba&#039;s request but at least its good to see such a prominent project take such a decisive stand on the matter. &lt;br /&gt;&lt;!--break--&gt;&lt;br /&gt;&lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/linux&quot;&gt;linux&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/samba&quot;&gt;samba&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Mon, 13 Nov 2006 08:38:17 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">348 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>Novell Open Audio on the state of iFolder</title>
 <link>https://www.stress-free.co.nz/novell_open_audio_on_the_state_of_ifolder</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;p&gt;Ted Haegar of Novell Open Audio fame is doing a great job addressing some of the &lt;a href=&quot;/on_novell_open_audio&quot;&gt;points I raised earlier&lt;/a&gt; this year about the podcast. Not only is he managing to keep up his jet-setting lifestyle but in between jaunts to all four corners of the world he is managing to interview some really great Novell people like &lt;a href=&quot;http://www.novell.com/podcast/Detailpage.jsp?id=109&quot;&gt;Jason Williams on the future of iFolder&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.ifolder.com&quot;&gt;iFolder&lt;/a&gt; for those who don&#039;t know is an easy to use file synchronisation tool. Unfortunately iFolder is one of those (all too many) Novell products that is brilliant in concept but hasn&#039;t quite made it when it comes to execution or industry uptake. A good analogy to describe iFolder would be that of an Olympic high diver from a small ex-Soviet block state attempting a dive that would surely win the gold but because of lack of preparation, brought on by the fact they couldn&#039;t afford to practice full-time and instead were milking cows, they just don&#039;t quite pull it off when it counts.&lt;/p&gt;&lt;p&gt;What do I mean by this? iFolder 2 was nice but it was heavily tied into Netware, offered only a Windows client and had a restrictive usage model. iFolder 3 promised to fix these shortcomings but instead (prior to version 3.6) it seems to have lost its direction and paid the price for certain architectural decisions that in hindsight are questionable. In both cases the potential was there but the focus and determination to pull off the task seemed to wane as time progressed.&lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;It would appear as if internally Novell realised this and drew iFolder development to a halt for a period of soul searching. This is all well and good but it needed some indication to the public (i.e. the open source users) that this was happening. Conventional business processes can afford to go silent as customers are only expecting news about the next big release. In the open source world I am afraid user expectations are slightly different, we (Joe public) are interested in developer progress right down to every SVN commit. The reason why this is the case is simple, an open source project&#039;s biggest proponents and knowledge base is its users, more precisely the users interested enough to join the mailing lists and follow the developers blogs.&lt;/p&gt;&lt;p&gt;Why are these users so important you may ask? Because when it boils down to it these are the people that are going to sell Novell products better than Novell&#039;s marketing department could ever hope. The people in these communities are typically the ones with a great influence on corporate purchasing decisions, and even when they can&#039;t they have a knack of getting the products used anyway. So when Jason Williams talks about balancing the &#039;corporate&#039; and &#039;open source&#039; worlds of iFolder he&#039;d better be careful because it indicates that maybe he does not understand or appreciate how closely these two worlds are interconnected.  &lt;/p&gt;&lt;p&gt;Novell respect your users and they will respect you. Please in the future if a project is off the tracks and needs some alone time to think about life just tell us. Robert Scoble of ex-Microsoft fame was very good at this and it gained him the respect of nearly everyone, even ardent Microsoft bashers. Do not treat your open source projects and users as second class citizens, sure they may not pay the bills like the corporate cats but they will be your biggest supporters when you get things right and won&#039;t threaten you with lawsuits or a migration to Microsoft when you are wrong.&lt;/p&gt;&lt;p&gt;Oh and Ted and Jason, in the future don&#039;t throw the term &#039;Web 2.0&#039; around in the same sentence as AJAX and Ruby on Rails, they are definitely not at all semantically related and if iFolder is done right it can be so much better than all of those things.  &lt;/p&gt;&lt;p&gt; &lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/ifolder&quot;&gt;ifolder&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Sun, 12 Nov 2006 10:12:07 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">347 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>How things are shaping up with the Novell/Microsoft deal</title>
 <link>https://www.stress-free.co.nz/how_things_are_shaping_up_with_the_novell_microsoft_deal</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;p&gt;If you are part of the Linux/Novell community last week you would have no doubt heard of the &lt;a href=&quot;http://www.novell.com/linux/microsoft/&quot;&gt;Microsoft - Novell agreement&lt;/a&gt;. When it was first announced it looked materially very boring on the surface comprising of a couple of virtualisation developments and a promise by the two companies to work on OfficeXML and directory system interoperability. All this is fairly trivial but what made the &lt;a href=&quot;http://linux-blog.org/index.php?/archives/172-Novell-is-Now-the-New-SCO.html&quot;&gt;deal controversial&lt;/a&gt; was the promise from Microsoft not to sue Novell customers for using Linux.&lt;/p&gt;&lt;p&gt;The two &#039;problem&#039; technologies that fall under this legal cloud is &lt;a href=&quot;http://www.mono-project.com&quot;&gt;Mono&lt;/a&gt;, an implementation of Microsoft&#039;s .Net runtime for Linux and &lt;a href=&quot;http://www.samba.org/&quot;&gt;Samba&lt;/a&gt;, a &lt;a href=&quot;http://en.wikipedia.org/wiki/Server_Message_Block&quot;&gt;SMB&lt;/a&gt; compatible client/server capable of mimicking the network functionality within Microsoft products. Whether or not there is any real legal grounds for patent infringement is a &lt;a href=&quot;http://news.zdnet.co.uk/itmanagement/0,1000000308,2093960,00.htm&quot;&gt;matter for debate&lt;/a&gt;. Neither break copyright laws and the extent of patent infringement by either project has never been described by any party. Nonetheless Microsoft has successfully created and maintained a cloud of uncertainty over these products, a feat helped in no small part by &lt;a href=&quot;http://www.vnunet.com/vnunet/news/2123673/microsoft-millions-back-sco-case&quot;&gt;their support&lt;/a&gt; of the long running SCO vs IBM/Novell lawsuit (which boils down to the &lt;a href=&quot;http://lwn.net/Articles/64052/&quot;&gt;copyright status of some Linux code&lt;/a&gt;).&lt;!--break--&gt; &lt;/p&gt;&lt;p&gt;This agreement between Microsoft and Novell whilst not affirming any patent infringement claims does imply there are legitimate grounds. Both parties benefit from the Fear Uncertainty and Doubt (FUD) created from this agreement. Microsoft clouds the Linux legal waters forcing CEO&#039;s and CIO&#039;s to hesistate on purchases whilst Novell &lt;a href=&quot;http://linuxtoday.com/news_story.php3?ltsn=2006-11-08-018-26-NW-BZ-NV&quot;&gt;benefits financially&lt;/a&gt; and increases Linux sales thanks to the official support of Microsoft and their ability to preach that they are legally the safest Linux option. Unfortunately with a scenario like this there are always losers, the biggest in this case being Red Hat which was already staggering after &lt;a href=&quot;http://www.linux-watch.com/news/NS4525463382.html&quot;&gt;Oracle&#039;s Unbreakable Linux moves&lt;/a&gt; a week earlier. There is also a question mark hanging over how this will effect the Linux community as a whole. The issue of patents is very significant yet up until this agreement the community, along with companies like IBM, Sun and Novell, have been able to present a united front against Microsoft threats.&lt;/p&gt;&lt;p&gt;Just to add fuel to the fire is the effect of the agreement on the GPL and Novell&#039;s ongoing ability to distribute GPL licensed software (e.g. Linux) as &lt;a href=&quot;http://news.com.com/2061-10795_3-6132156.html&quot;&gt;pointed out by Eben Moglen&lt;/a&gt;. Section 7 of the GPL states that GPL software cannot be sold for patent royalties. Up until this point Novell has always &#039;sold&#039; Linux support and kept the software &#039;free&#039;, but the agreement with Microsoft implies that some of this revenue is actually being &lt;a href=&quot;http://linuxtoday.com/news_story.php3?ltsn=2006-11-08-018-26-NW-BZ-NV&quot;&gt;paid to Microsoft as royalties&lt;/a&gt;. This would violate the terms of the GPL and stop Novell from redistributing Linux (now effectively &lt;a href=&quot;http://www.eweek.com/article2/0,1895,1933822,00.asp&quot;&gt;their primary operating system&lt;/a&gt;). &lt;/p&gt;&lt;p&gt;Yesterday Novell cleared this matter up through a series of &lt;a href=&quot;http://www.novell.com/linux/microsoft/faq_opensource.html&quot;&gt;public statements&lt;/a&gt;. In essence the media releases established that individual Novell customers were in fact creating a separate agreement with Microsoft when purchasing Novell Linux support and that Novell had nothing whatsoever to do with this covenant except they &#039;assisted&#039; their customers by paying Microsoft on their behalf. &lt;a href=&quot;http://www.groklaw.net/article.php?story=20061107194320461&quot;&gt;Groklaw soon pointed out&lt;/a&gt; there are some considerable legal issues surrounding the move that may still invalidate the terms of the GPL. Although still not legally validated this is an interesting move by Novell/Microsoft as it sidesteps section 7 of the GPL, effectively allowing royalty payments for GPL software. No doubt the &lt;a href=&quot;http://www.fsf.org/&quot;&gt;Free Software Foundation&lt;/a&gt; (FSF) will take a very close look at this agreement and there will be a strong desire among many in the Free and Open Source Software (FOSS) community to have it struck down in court.&lt;/p&gt;&lt;p&gt;If the terms of distribution are proven to violate the GPL then Novell will face some significant problems. They will not be able to redistribute Linux or taut their legal superiority over other distributions. In fact in such as scenario they would loose most of the reputation they have in the industry, forcing into question their very existence. If proven to be violating the GPL Novell will have no choice but to either withdraw from the Microsoft agreement (at a cost of millions) or devise a means of making money from Linux in a way that does not entail actually distributing it. &lt;/p&gt;&lt;p&gt;Distributing just the closed source binaries (the secret sauce) that differentiate Suse Linux Enterprise and Open Enterprise Server from the community driven &lt;a href=&quot;http://www.opensuse.org&quot;&gt;OpenSUSE&lt;/a&gt; distribution maybe an alternative. In my opinion this would not be a bad option, the value in Novell&#039;s products have for a long time existed in the tiers above the operating system, for example eDirectory, Groupwise, the Novell Client, Zenworks and Identity Services. By forcing the company to focus on easy distribution of these valuable services across a range of distributions it would actually open up new markets and business opportunities which their current, self-contained Enterprise distributions are not allowing. &lt;/p&gt;&lt;p&gt;No matter what happens I am sure the next few months will be very interesting, not just for Novell but for the entire Linux and FOSS community in general....&lt;/p&gt;&lt;p&gt; &lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/linux&quot;&gt;linux&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/microsoft&quot;&gt;microsoft&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Wed, 08 Nov 2006 23:01:29 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">345 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>To open source or not open source, that is the question</title>
 <link>https://www.stress-free.co.nz/to_open_source_or_not_open_source_that_is_the_question</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;a href=&quot;http://www.opensource.org&quot;&gt;&lt;img src=&quot;/sites/default/files/u63/opensource.jpg&quot; alt=&quot;&quot; width=&quot;109&quot; height=&quot;94&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;Thanks to &lt;a href=&quot;http://reverendted.wordpress.com/&quot;&gt;Ted Haegar&lt;/a&gt; I came across a piece by &lt;a href=&quot;http://tonywhitmore.co.uk/blog/2006/09/11/novell-sticky-questions/&quot;&gt;Tony Whitmore&lt;/a&gt; on a similar topic to &lt;a href=&quot;/on_novell_open_audio&quot;&gt;my Novell Open Audio review&lt;/a&gt;. Tony raises a couple of good ideological questions about the development models at work within Novell, more precisely around the AppArmor and XGL products. Whilst each software project is unique in its own way his questioning of the strategies employed by Novell does beg the difficult question, how open source should product development be? &lt;/p&gt;&lt;p&gt;When I mull this issue around in my head it is like there are a couple of little devils sitting on my  shoulders whispering sweet nothings.  On one side sits the &#039;hardcore&#039; open source evangelist devil who looks surprisingly like a drunk fluffy penguin dressed in dirty, well-worn clothes. He whispers in my ear that all software development should be free and open to ensure clean, secure code and a strong community both supporting the product and the FOSS community at large. However on the other shoulder sits a clean cut, black turtleneck wearing cat that seems to go by a different name each year. He presents a flashy keynote on the benefits of developing software products with a clear vision and a small, well controlled development team. What is confusing is that they both have some very good points along with vocal opposition in some quarters.&lt;/p&gt;&lt;p&gt;Novell at present are threading a tricky needle between the opinions of both devils. Their challenge lies in creating a strong community of well supported and stable products whilst at the same time introducing a number of &quot;gee-wiz&quot; features that are unique so to generate enough buzz to outshine their competitor&#039;s alternatives. Open source is great for building strong communities and stable products because everyone can see and take part in development. Unfortunately this same model makes marketing a nightmare because it has a high &#039;yawn&#039; factor. Take for example &lt;a href=&quot;http://www.novell.com/linux/xglrelease/&quot;&gt;XGL&lt;/a&gt;, it made a huge splash a few months ago mainly because Novell came out of nowhere to introduce it into their &lt;a href=&quot;http://www.novell.com/products/desktop/&quot;&gt;Suse Linux Enterprise Desktop&lt;/a&gt; line. This splash put the spotlight on SLED like never before and really pushed it into the forefront of viable Linux desktop alternatives. However if XGL development had been undertaken in a purely open source manner with its conception well publicised and discussed the eventual product and marketing potential would have been considerably different. Not only would it have probably taken a different evolutionary path but more importantly its marketing pull on SLED&#039;s launch would have been insignificant.&lt;/p&gt;&lt;p&gt;Whilst closed development is arguably better in the early stages of development from an efficiency and marketing perspective over the long-term an open source approach is far superior. Now that XGL has gone through its silent phase and emerged to an eager audience it is good to see Novell have open sourced the code and are focusing on getting the technology mature and broadly accepted. Personally I would like to see &lt;a href=&quot;http://www.novell.com/products/edirectory/&quot;&gt;eDirectory&lt;/a&gt; open sourced mainly because it lost its &#039;wow&#039; factor a long time ago and could stand to gain a significant amount by being accepted by the wider open source movement. A significant part of this acceptance would be seamless integration into existing Linux distributions in the same manner as Apache, MySQL and PHP have achieved. There is a real need for a robust, high-quality, open source directory server as it is the centrepiece around which nearly all office networks are built. A few years ago Red Hat open sourced the &lt;a href=&quot;http://directory.fedora.redhat.com/&quot;&gt;Fedora Directory Server&lt;/a&gt; but I have not been impressed when I have experimented with it. This is mainly because FDS is &lt;a href=&quot;http://www.openldap.org/&quot;&gt;OpenLDAP&lt;/a&gt; on steroids rather than a stable, scalable and industry proven directory server alternative that can go toe to toe with &lt;a href=&quot;http://www.microsoft.com/windowsserver2003/technologies/directory/activedirectory/default.mspx&quot;&gt;Microsoft&#039;s Active Directory&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;The other factor to take into account with eDirectory is that Novell does not really make any money out of it yet it is the cornerstone of nearly all their income streams. Consequently open sourcing this key piece of infrastructure and encouraging its adoption and integration in other platforms will broaden&#039;s Novell&#039;s potential market. This will mean when the next &#039;gee-wiz&#039; product gets released it is just that little bit easier to sell to prospective customers because a considerable portion of the puzzle is already in place. To open source or not open source is not a clean cut strategy but one that seems to hold most potential when used equally in appropriate portions. It would be nice in the ideal world to have a completely open development model, but deep down I think we all want to get marketed to by at least one flashy, out of the blue product that makes us wonder how we got so far through our lives without it. Novell with XGL (and to a lesser extent AppArmor) achieved both goals with an intelligent, balanced approach and for that they should be commended.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/software_development&quot;&gt;software development&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Thu, 14 Sep 2006 11:16:04 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">312 at https://www.stress-free.co.nz</guid>
</item>
</channel>
</rss>
