]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Ny lenke.
[homepage.git] / blog / index.rss
index b83767956f3afb2ffa1d5ff80bef7c4a088a153a..b69ae17d2da7f3411a4fe0b3b060a29f6f9b65fe 100644 (file)
@@ -6,6 +6,150 @@
                 <link>http://people.skolelinux.org/pere/blog/</link>
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
+       <item>
+               <title>ReactOS Windows clone - nice free software</title>
+               <link>http://people.skolelinux.org/pere/blog/ReactOS_Windows_clone___nice_free_software.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/ReactOS_Windows_clone___nice_free_software.html</guid>
+                <pubDate>Tue, 1 Apr 2014 12:10:00 +0200</pubDate>
+               <description>&lt;p&gt;Microsoft have announced that Windows XP reaches its end of life
+2014-04-08, in 7 days.  But there are heaps of machines still running
+Windows XP, and depending on Windows XP to run their applications, and
+upgrading will be expensive, both when it comes to money and when it
+comes to the amount of effort needed to migrate from Windows XP to a
+new operating system.  Some obvious options (buy new a Windows
+machine, buy a MacOSX machine, install Linux on the existing machine)
+are already well known and covered elsewhere.  Most of them involve
+leaving the user applications installed on Windows XP behind and
+trying out replacements or updated versions. In this blog post I want
+to mention one strange bird that allow people to keep the hardware and
+the existing Windows XP applications and run them on a free software
+operating system that is Windows XP compatible.&lt;/p&gt;
+
+&lt;p&gt;&lt;a href=&quot;http://www.reactos.org/&quot;&gt;ReactOS&lt;/a&gt; is a free software
+operating system (GNU GPL licensed) working on providing a operating
+system that is binary compatible with Windows, able to run windows
+programs directly and to use Windows drivers for hardware directly.
+The project goal is for Windows user to keep their existing machines,
+drivers and software, and gain the advantages from user a operating
+system without usage limitations caused by non-free licensing.  It is
+a Windows clone running directly on the hardware, so quite different
+from the approach taken by &lt;a href=&quot;http://www.winehq.org/&quot;&gt;the Wine
+project&lt;/a&gt;, which make it possible to run Windows binaries on
+Linux.&lt;/p&gt;
+
+&lt;p&gt;The ReactOS project share code with the Wine project, so most
+shared libraries available on Windows are already implemented already.
+There is also a software manager like the one we are used to on Linux,
+allowing the user to install free software applications with a simple
+click directly from the Internet.  Check out the
+&lt;a href=&quot;http://www.reactos.org/screenshots&quot;&gt;screen shots on the
+project web site&lt;/a&gt; for an idea what it look like (it looks just like
+Windows before metro).&lt;/p&gt;
+
+&lt;p&gt;I do not use ReactOS myself, preferring Linux and Unix like
+operating systems.  I&#39;ve tested it, and it work fine in a virt-manager
+virtual machine.  The browser, minesweeper, notepad etc is working
+fine as far as I can tell.  Unfortunately, my main test application
+is the software included on a CD with the Lego Mindstorms NXT, which
+seem to install just fine from CD but fail to leave any binaries on
+the disk after the installation.  So no luck with that test software.
+No idea why, but hope someone else figure out and fix the problem.
+I&#39;ve tried the ReactOS Live ISO on a physical machine, and it seemed
+to work just fine.  If you like Windows and want to keep running your
+old Windows binaries, check it out by
+&lt;a href=&quot;http://www.reactos.org/download&quot;&gt;downloading&lt;/a&gt; the
+installation CD, the live CD or the preinstalled virtual machine
+image.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>Debian Edu interview: Roger Marsal</title>
+               <link>http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Roger_Marsal.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Roger_Marsal.html</guid>
+                <pubDate>Sun, 30 Mar 2014 11:40:00 +0200</pubDate>
+               <description>&lt;p&gt;&lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu / Skolelinux&lt;/a&gt;
+keep gaining new users.  Some weeks ago, a person showed up on IRC,
+&lt;a href=&quot;irc://irc.debian.org/#debian-edu&quot;&gt;#debian-edu&lt;/a&gt;, with a
+wish to contribute, and I managed to get a interview with this great
+contributor Roger Marsal to learn more about his background.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Who are you, and how do you spend your days?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;My name is Roger Marsal, I&#39;m 27 years old (1986 generation) and I
+live in Barcelona, Spain. I&#39;ve got a strong business background and I
+work as a patrimony manager and as a real estate agent.  Additionally,
+I&#39;ve co-founded a British based tech company that is nowadays on the
+last development phase of a new social networking concept.&lt;/p&gt;
+
+&lt;p&gt;I&#39;m a Linux enthusiast that started its journey with Ubuntu four years
+ago and have recently switched to Debian seeking rock solid stability
+and as a necessary step to gain expertise.&lt;/p&gt;
+
+&lt;p&gt;In a nutshell, I spend my days working and learning as much as I
+can to face both my job, entrepreneur project and feed my Linux
+hunger.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;How did you get in contact with the Skolelinux / Debian Edu
+project?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;I discovered the &lt;a href=&quot;http://www.ltsp.org/&quot;&gt;LTSP&lt;/a&gt; advantages
+with &quot;Ubuntu 12.04 alternate install&quot; and after a year of use I
+started looking for an alternative.  Even though I highly value and
+respect the Ubuntu project, I thought it was necessary for me to
+change to a more robust and stable alternative.  As far as I was using
+Debian on my personal laptop I thought it would be fine to install
+Debian and configure an LTSP server myself.  Surprised, I discovered
+that the Debian project also supported a kind of Edubuntu equivalent,
+and after having some pain I obtained a Debian Edu network up and
+running.  I just loved it.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;What do you see as the advantages of Skolelinux / Debian
+Edu?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;I found a main advantage in that, once you know &quot;the tips and
+tricks&quot;, a new installation just works out of the box. It&#39;s the most
+complete alternative I&#39;ve found to create an LTSP network. All the
+other distributions seems to be made of plastic, Debian Edu seems to
+be made of steel.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;What do you see as the disadvantages of Skolelinux / Debian
+Edu?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;I found two main disadvantages.&lt;/p&gt;
+
+&lt;p&gt;I&#39;m not an expert but I&#39;ve got notions and I had to spent a considerable
+amount of time trying to bring up a standard network topology. I&#39;m quite
+stubborn and I just worked until I did but I&#39;m sure many people with few
+resources (not big schools, but academies for example) would have switched
+or dropped.&lt;/p&gt;
+
+&lt;p&gt;It&#39;s amazing how such a complex system like Debian Edu has achieved
+this out-of-the-box state. Even though tweaking without breaking gets
+more difficult, as more factors have to be considered. This can
+discourage many people too.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Which free software do you use daily?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;I use Debian, Firefox, Okular, Inkscape, LibreOffice and
+Virtualbox.&lt;/p&gt;
+
+
+&lt;p&gt;&lt;strong&gt;Which strategy do you believe is the right one to use to
+get schools to use free software?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;I don&#39;t think there is a need for a particular strategy. The free
+attribute in both &quot;freedom&quot; and &quot;no price&quot; meanings is what will
+really bring free software to schools. In my experience I can think of
+the &lt;a href=&quot;http://www.r-project.org/&quot;&gt;&quot;R&quot; statistical language&lt;/a&gt;; a
+few years a ago was an extremely nerd tool for university people.
+Today it&#39;s being increasingly used to teach statistics at many
+different level of studies.  I believe free and open software will
+increasingly gain popularity, but I&#39;m sure schools will be one of the
+first scenarios where this will happen.&lt;/p&gt;
+</description>
+       </item>
+       
        <item>
                <title>Dokumentaren om Datalagringsdirektivet sendes endelig på NRK</title>
                <link>http://people.skolelinux.org/pere/blog/Dokumentaren_om_Datalagringsdirektivet_sendes_endelig_p__NRK.html</link>
@@ -35,7 +179,7 @@ gjenopprettet balansen.&lt;/p&gt;
 
 &lt;p&gt;Jeg regner med at nettutgaven dukker opp på
 &lt;a href=&quot;http://tv.nrk.no/program/koid75005313/tema-dine-digitale-spor-datalagringsdirektivet&quot;&gt;NRKs
-side om filmen om datalagringsdirektivet&lt;/a&gt; om frem dager.  Hold et
+side om filmen om datalagringsdirektivet&lt;/a&gt; om fem dager.  Hold et
 øye med siden, og tips venner og slekt om at de også bør se den.&lt;/p&gt;
 </description>
        </item>
@@ -164,7 +308,9 @@ of trying to read every block from the DVD, it parses the file
 structure and figure out which block on the DVD is actually in used,
 and only read those blocks from the DVD.  This work surprisingly well,
 and I have been able to almost backup my entire DVD collection using
-this method.&lt;/p&gt; So far, python-dvdvideo have failed on between 10 and
+this method.&lt;/p&gt;
+
+&lt;p&gt;So far, python-dvdvideo have failed on between 10 and
 20 DVDs, which is a small fraction of my collection.  The most common
 problem is
 &lt;a href=&quot;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720831&quot;&gt;DVDs
@@ -291,7 +437,7 @@ currently hang while setting up APT sources.  Killing the
 installation will get the installation going.  This affect all
 installations in Jessie, and I expect it will be fixed soon.&lt;/p&gt;
 
-Give it a go and let us know how it goes on the mailing list, and help
+&lt;p&gt;Give it a go and let us know how it goes on the mailing list, and help
 us get the new release published. :) Please join us on
 &lt;a href=&quot;irc://irc.debian.org:6667/%23freedombox&quot;&gt;IRC (#freedombox on
 irc.debian.org)&lt;/a&gt; and
@@ -586,145 +732,5 @@ på hasjbrukere&lt;/a&gt; - aftenposten.no&lt;/li&gt;
 </description>
        </item>
        
-       <item>
-               <title>New home and release 1.0 for netgroup and innetgr (aka ng-utils)</title>
-               <link>http://people.skolelinux.org/pere/blog/New_home_and_release_1_0_for_netgroup_and_innetgr__aka_ng_utils_.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/New_home_and_release_1_0_for_netgroup_and_innetgr__aka_ng_utils_.html</guid>
-                <pubDate>Sat, 22 Feb 2014 21:45:00 +0100</pubDate>
-               <description>&lt;p&gt;Many years ago, I wrote a GPL licensed version of the netgroup and
-innetgr tools, because I needed them in
-&lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux&lt;/a&gt;.  I called the project
-ng-utils, and it has served me well.  I placed the project under the
-&lt;a href=&quot;http://www.hungry.com/&quot;&gt;Hungry Programmer&lt;/a&gt; umbrella, and it was maintained in our CVS
-repository.  But many years ago, the CVS repository was dropped (lost,
-not migrated to new hardware, not sure), and the project have lacked a
-proper home since then.&lt;/p&gt;
-
-&lt;p&gt;Last summer, I had a look at the package and made a new release
-fixing a irritating crash bug, but was unable to store the changes in
-a proper source control system.  I applied for a project on
-&lt;a href=&quot;https://alioth.debian.org/&quot;&gt;Alioth&lt;/a&gt;, but did not have time
-to follow up on it.  Until today. :)&lt;/p&gt;
-
-&lt;p&gt;After many hours of cleaning and migration, the ng-utils project
-now have a new home, and a git repository with the highlight of the
-history of the project.  I published all release tarballs and imported
-them into the git repository.  As the project is really stable and not
-expected to gain new features any time soon, I decided to make a new
-release and call it 1.0.  Visit the new project home on
-&lt;a href=&quot;https://alioth.debian.org/projects/ng-utils/&quot;&gt;https://alioth.debian.org/projects/ng-utils/&lt;/a&gt;
-if you want to check it out.  The new version is also uploaded into
-&lt;a href=&quot;http://packages.qa.debian.org/n/ng-utils.html&quot;&gt;Debian Unstable&lt;/a&gt;.&lt;/p&gt;
-</description>
-       </item>
-       
-       <item>
-               <title>Testing sysvinit from experimental in Debian Hurd</title>
-               <link>http://people.skolelinux.org/pere/blog/Testing_sysvinit_from_experimental_in_Debian_Hurd.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Testing_sysvinit_from_experimental_in_Debian_Hurd.html</guid>
-                <pubDate>Mon, 3 Feb 2014 13:40:00 +0100</pubDate>
-               <description>&lt;p&gt;A few days ago I decided to try to help the Hurd people to get
-their changes into sysvinit, to allow them to use the normal sysvinit
-boot system instead of their old one.  This follow up on the
-&lt;a href=&quot;https://teythoon.cryptobitch.de//categories/gsoc.html&quot;&gt;great
-Google Summer of Code work&lt;/a&gt; done last summer by Justus Winter to
-get Debian on Hurd working more like Debian on Linux.  To get started,
-I downloaded a prebuilt hard disk image from
-&lt;a href=&quot;http://ftp.debian-ports.org/debian-cd/hurd-i386/current/debian-hurd.img.tar.gz&quot;&gt;http://ftp.debian-ports.org/debian-cd/hurd-i386/current/debian-hurd.img.tar.gz&lt;/a&gt;,
-and started it using virt-manager.&lt;/p&gt;
-
-&lt;p&gt;The first think I had to do after logging in (root without any
-password) was to get the network operational.  I followed
-&lt;a href=&quot;https://www.debian.org/ports/hurd/hurd-install&quot;&gt;the
-instructions on the Debian GNU/Hurd ports page&lt;/a&gt; and ran these
-commands as root to get the machine to accept a IP address from the
-kvm internal DHCP server:&lt;/p&gt;
-
-&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
-settrans -fgap /dev/netdde /hurd/netdde
-kill $(ps -ef|awk &#39;/[p]finet/ { print $2}&#39;)
-kill $(ps -ef|awk &#39;/[d]evnode/ { print $2}&#39;)
-dhclient /dev/eth0
-&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
-
-&lt;p&gt;After this, the machine had internet connectivity, and I could
-upgrade it and install the sysvinit packages from experimental and
-enable it as the default boot system in Hurd.&lt;/p&gt;
-
-&lt;p&gt;But before I did that, I set a password on the root user, as ssh is
-running on the machine it for ssh login to work a password need to be
-set.  Also, note that a bug somewhere in openssh on Hurd block
-compression from working.  Remember to turn that off on the client
-side.&lt;/p&gt;
-
-&lt;p&gt;Run these commands as root to upgrade and test the new sysvinit
-stuff:&lt;/p&gt;
-
-&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
-cat &gt; /etc/apt/sources.list.d/experimental.list &amp;lt;&amp;lt;EOF
-deb http://http.debian.net/debian/ experimental main
-EOF
-apt-get update
-apt-get dist-upgrade
-apt-get install -t experimental initscripts sysv-rc sysvinit \
-    sysvinit-core sysvinit-utils
-update-alternatives --config runsystem
-&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
-
-&lt;p&gt;To reboot after switching boot system, you have to use
-&lt;tt&gt;reboot-hurd&lt;/tt&gt; instead of just &lt;tt&gt;reboot&lt;/tt&gt;, as there is not
-yet a sysvinit process able to receive the signals from the normal
-&#39;reboot&#39; command.  After switching to sysvinit as the boot system,
-upgrading every package and rebooting, the network come up with DHCP
-after boot as it should, and the settrans/pkill hack mentioned at the
-start is no longer needed.  But for some strange reason, there are no
-longer any login prompt in the virtual console, so I logged in using
-ssh instead.
-
-&lt;p&gt;Note that there are some race conditions in Hurd making the boot
-fail some times.  No idea what the cause is, but hope the Hurd porters
-figure it out.  At least Justus said on IRC (#debian-hurd on
-irc.debian.org) that they are aware of the problem.  A way to reduce
-the impact is to upgrade to the Hurd packages built by Justus by
-adding this repository to the machine:&lt;/p&gt;
-
-&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
-cat &gt; /etc/apt/sources.list.d/hurd-ci.list &amp;lt;&amp;lt;EOF
-deb http://darnassus.sceen.net/~teythoon/hurd-ci/ sid main
-EOF
-&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
-
-&lt;p&gt;At the moment the prebuilt virtual machine get some packages from
-http://ftp.debian-ports.org/debian, because some of the packages in
-unstable do not yet include the required patches that are lingering in
-BTS.  This is the completely list of &quot;unofficial&quot; packages installed:&lt;/p&gt;
-
-&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
-# aptitude search &#39;?narrow(?version(CURRENT),?origin(Debian Ports))&#39;
-i   emacs                   - GNU Emacs editor (metapackage)
-i   gdb                     - GNU Debugger
-i   hurd-recommended        - Miscellaneous translators
-i   isc-dhcp-client         - ISC DHCP client
-i   isc-dhcp-common         - common files used by all the isc-dhcp* packages
-i   libc-bin                - Embedded GNU C Library: Binaries
-i   libc-dev-bin            - Embedded GNU C Library: Development binaries
-i   libc0.3                 - Embedded GNU C Library: Shared libraries
-i A libc0.3-dbg             - Embedded GNU C Library: detached debugging symbols
-i   libc0.3-dev             - Embedded GNU C Library: Development Libraries and Hea
-i   multiarch-support       - Transitional package to ensure multiarch compatibilit
-i A x11-common              - X Window System (X.Org) infrastructure
-i   xorg                    - X.Org X Window System
-i A xserver-xorg            - X.Org X server
-i A xserver-xorg-input-all  - X.Org X server -- input driver metapackage
-#
-&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
-
-&lt;p&gt;All in all, testing hurd has been an interesting experience. :)
-X.org did not work out of the box and I never took the time to follow
-the porters instructions to fix it.  This time I was interested in the
-command line stuff.&lt;p&gt;
-</description>
-       </item>
-       
         </channel>
 </rss>