Mi blog lah! Το ιστολόγιό μου

22Apr/110

Pre-installed Windows and competition in the European Union

Did you manage to buy a new computer (desktop or most commonly a laptop) and avoid paying for the pre-installed Windows, even if you do not intend to use it? Even if you already have a license (such as with those MS Academic licenses from your school)?

Let's dig some numbers for Europe.

StatCounter statistics for the use of Linux in Europe

StatCounter statistics for the use of Linux in Europe

According to StatCounter, in Europe about 1.15% of the Internet users use GNU/Linux.

According to the Internet World Stats, in 2010 there are about 475 million Internet users in Europe.

Therefore, the Linux users in Europe (EU) amount to 1.15% of 475 million = about 5.2 million Linux users.

Let's assume that 5 million of these Linux users in the EU ended-up buying a computer pre-installed with unneeded Windows software (Windows XP, Vista or 7, and maybe Microsoft Works). In addition, let's assume that the cost of the unneeded software is €50, which is a heavily conservative value since the unsubsidized price for Windows Home Premium 7 is about €70 (ex. tax). These figures bring the minimum cost that the 1.15% of EU consumers probably paid without any need to 5 million users * €50 / user = €250 million and most probably much higher.

What can we do about this?

The Foundation for a Free Information Infrastructure and the French speaking Libre Software Users' Association started an initiative, “Share your operating system bundling tales with the EU”, where consumers can report competition problems that affect them.

Here is the press release,

Berlin, Paris Apr 14th 2011 -- The FFII and AFUL ask consumers affected by operating system bundling or businesses involved in bundling to provide their evidence to the European Competition authority.

My choice is Debian GNU/Linux, explains FFII Vice president René Mages. Why have I been compelled to pay and erase Windows 7 at purchase time?

The European Commission admits it was aware of the difficulties encountered by consumers who want to purchase a PC with a non-Microsoft operating system or without any operating system at all. But they also say they lack evidence suggesting that this is the result of practices in violation of EU competition rules.

We want to crowd source the collection of evidence, says AFUL's President Laurent Séguin. If the EU finds anticompetitive agreements that foreclose competition or abuse a dominant position on the relevant market, that would be a magic bullet.

So, what we can do is visit the European Commission Competition website and report our experiences in buying computers while being forced to get pre-installed Windows although we do not need it.

Let's look at the form,    DISCLAIMER: These are my personal views on how the form could be filled in. If there is a mistake/ommission, please write in the comments and I'll correct.

Fill in your details

Fill in your details

Here just fill in your details. You can also select the appropriate language at the top-right drop-down menu.

About which undertaking or group do you wish to inform?

About which undertaking or group do you wish to inform?

Here you mention that you want to talk about Microsoft, and about one or more computer manufacturers that you where unable to get a computer without pre-installed Windows. It is the lack of choice when buying a new computer. We need choice for the operating system of the computer we plan to buy. For computers, the need of choice for the operating system is critical, as there are viable alternatives such as Linux, which about 5 millions EU citizens already use.

2. To what economic sector is your information related?

2. To what economic sector is your information related?

This is an easy one, select Information technology (computers, softwares).

What is the matter about which you inform? When did it come to your attention?

What is the matter about which you inform? When did it come to your attention?

  1. You can talk about the inability to find a suitable computer for your needs that does not come with pre-installed Windows.You might use another operating system such as GNU Linux or you might already have a Windows license (due to an academic program from your school).
  2. If you have a personal experience to share regarding a computer manufacturer and Microsoft software, you can add it here. If you tried to buy a computer without Windows and you had to pay more, or go into great inconvenience, add it here.
  3. Add examples that show since when you have been faced with this issue.
4. What result do you hope to achieve?

4. What result do you hope to achieve?

Here you can say that you want to be able to buy a computer with a choice for the operating system. There are options for alternative operating systems, such as GNU/Linux or even FreeDOS (sort of a token operating system useful if you already have a Windows license).

You can also add that you would like transparency in the agreements between Microsoft and the manufacturers so that when you “build” your desired computer, you can change the operating system as you can change the type of CPU, RAM, or whether you want Bluetooth, 3G and a webcam.

Moreover, you can stress that you want to de-bundle Windows from the computer. You want transparency for the price of the operating system and ability to switch, as you can switch between service providers.

Finally, there is a special relationship between Microsoft and computer manufacturers, where the manufacturers end up promoting Windows software from their websites and advertising material, in order to receive discounts from Microsoft. This special relationship between Microsoft and the manufacturers is unfair, limits choice and hurts competition. It does not provide a level playing field to other operating systems, and the EU consumer is the victim. You would like the European Commision to investigate these agreements between Microsoft and the computer manufacturers.

Have you already contacted the Directorate-General for Competition or other national competition authorities or national regulators in order to obtain assistance?

Have you already contacted the Directorate-General for Competition or other national competition authorities or national regulators in order to obtain assistance?

Here specify whether you already contacted the EU or national bodies for this competition issue.

Supporting documents

Supporting documents

You can select whether you want the information that you provide to pass to another competition authority if this one is not entitled to deal with it. Apparently this is the competition authority for the bundling problem of Windows, therefore it is up to your discretion if you feel to say no.

If you have supporting documents, such as emails or letters that show the efforts you went through to find a computer without pre-installed Windows, you can add them here. If there are several documents, you can simply ZIP them into one.

17Apr/110

How to install LibreOffice in a directory (in Linux)?

So you want to grab the latest version of LibreOffice or the bleeding-edge beta of LibreOffice?

How do you install these if you want to test them first, or just try out the pre-release/beta?

There is a helpful how-to on how to run different versions of OpenOffice.org, which applies to LibreOffice.

Here is how we do it.

  1. Suppose we want to try out a LibreOffice pre-release. We select the Linux .deb packages (either 32-bit or 64-bit, depending on our Linux distribution), and download the relevant LibO_3.4.0beta1_Linux_x86-64_install-deb_en-US.tar file.
  2. Then, we uncompress with
    • tar xvfz LibO_3.4.0beta1_Linux_x86-64_install-deb_en-US.tar.gz
  3. We create a new directory, which will be the directory of our new LibreOffice. We can then move it to the final location such as under /opt
    • mkdir libreoffice-prerelease
    • cd libreoffice-prereleaseLibO_3.4.0beta1_Linux_x86-64_install-deb_en-US/DEBS/
  4. We run the command that extracts all files from the DEB archives, (a similar command exists for RPM files)
    • for i in ../LibO_3.4.0beta1_Linux_x86-64_install-deb_en-US/DEBS/*deb; do dpkg-deb -x $i . ; done
  5. We can now run our extracted LibreOffice using the command
    • opt/libreoffice/program/soffice

We can move around the opt/libreoffice directory to a more permanent location, if we wish to. That's it!

 

 

Filed under: planetellak No Comments
23Mar/110

Ήρθε ο Firefox 4!

Είναι διαθέσιμος ο Firefox 4 και είναι ώρα να προχωρήσετε με την εγκατάστασή του!

Μπορείτε να δείτε τα στατιστικά λήψης του Firefox 4 σε σχεδόν πραγματικό χρόνο.

Αυτή τη στιγμή έχει ξεπεράσει τις 10.5 εκ. λήψεις, με ρυθμό γύρω στις 7000 λήψεις ανά λεπτό.

Από Ελλάδα έχουν γίνει 92.000 λήψεις περίπου μέχρι στιγμής.

Σε σχέση με τις γειτονικές χώρες,

  • Τουρκία: 121.000 λήψεις
  • Ελλάδα: 92.000 λήψεις
  • Βουλγαρία: 42.500 λήψεις
  • Σερβία: 38.500 λήψεις
  • Βοσνία και Ερζεγοβίνη: 16.000
  • ΠΓΔΜ: 13.000 λήψεις
  • Αλβανία: 5000 λήψεις

Ο Firefox 4 είναι διαθέσιμος και στα ελληνικά από τις προσπάθειες του Κώστα Παπαδήμα. Επιλέξτε την έκδοση που σάς ταιριάζει!

Αν έχετε Linux, εγκαταστήστε το Firefox 4 από το αποθετήριο που δίνει η διανομή σας. Για Ubuntu είναι

sudo add-apt-repository ppa:mozillateam/firefox-stable
sudo aptitude update
sudo aptitude safe-upgrade
7Feb/112

Στα περίπτερα το ελληνικό περιοδικό Linux Inside, τεύχος 1.

Πριν λίγες μέρες κυκλοφόρησε το νέο ελληνικό περιοδικό LinuxInside, για το Linux και το ελεύθερο λογισμικό, και είναι το μόνο ελληνικό έντυπο περιοδικό για Linux.

LINUX inside Τεύχος 1

LINUX inside Τεύχος 1

Το πρώτο τεύχος περιλαμβάνει άρθρο μου για το Advanced Linux Sound Architecture (ALSA), το υποσύστημα ήχου του πυρήνα Linux. Όταν εγκαθιστάτε μια διανομή Linux, ο ήχος είναι ένα από πράγματα που μπορεί να μη δουλεύει στην εντέλεια. Για παράδειγμα, όταν βάζετε τα ακουστικά, είναι πιθανό να μην απομονώνεται ο ήχος από τα ηχεία. Τέτοια ζητήματα έχουν σχετικά απλές λύσεις, οπότε αν σάς τύχει πρόβλημα ήχου, δείτε το ως μια καταπληκτική ευκαιρία να επιλύσετε το πρόβλημα οι ίδιοι. Τη δε διόρθωση, τυπικά μια με δυο γραμμές, μπορείτε να την προωθήσετε στον πυρήνα Linux και με αυτόν τον εύκολο τρόπο να γίνετε συντελεστής του πυρήνα.

Αναζητήστε στο περίπτερό σας το LinuxInside ή ακόμα καλύτερα γίνετε συνδρομητές στο LinuxInside!

14Nov/103

Accessing your Android from Ubuntu and compiling stuff

So you got an Android mobile phone and you want to access it from your Ubuntu. You can get shell access to your phone, you can copy files from/to, and much more. In this post I cover the overall process.

You connect your mobile phone to your computer with a USB cable. Most Android phones come with either a microUSB, a miniUSB or some proprietary-to-USB cable. If your phone did not come with such a cable, you need to get one.

When you connect your phone to the computer, it might be initialised as a CDROM device (uses the usb-storage kernel module) that comes with Windows drivers. It is the same issue you get with many 3g USB dongles that are initially recognised as CDROM devices. You need to use usb_modeswitch with the correct parameters in order to pass to the next stage (which makes the phone appear as a phone device, not a CDROM). If you do not have 'usb_modeswitch', install the usb-modeswitch package.

How do you find whether you need usb-modeswitch? And what parameters you need? See the usb-modeswitch project page and their helpful forum. You can also google with your device model number and the keyword usb-modeswitch.

Then, the next thing to do is to add a udev rule so that the correct permissions as set for your Android device. Use lsusb to identify the Vendor:Product ID of your phone. It looks like 1d6b:0001, and the Vendor ID in this case would be 1d6b. Then, run

gedit /lib/udev/51-android.rules

and type in

SUBSYSTEM=="usb", SYSFS(idVendor)=="XXXX", MODE="0666"

You need to replace XXXX with your correct USB Vendor ID. Save and exit.

Finally, restart udev with

sudo restart udev

Afterwards, you can download the Android SDK for Linux. It's a 17MB file, and (at the moment of writing) the filename is android-sdk_r07-linux_x86.tgz. The download pages talk about installing Eclipse and other stuff. For the purposes of shell access and copying files, it is OK to get the Android SDK only. Once you download it, uncompress. Locate the directory android-sdk-linux_x86/tools/. In there you get the adb (Android Debug Bridge) tool.

Run ./adb start-server in order to start the server on the host side.

Then, see whether your phone has been identified, with ./adb devices

> ./adb devices
List of devices attached 
SOMEDEVICENAME    device
> _

If you do not get the last line mentioning 'SOMEDEVICENAME  device', then your phone was not detected (probably the usb_modeswitch issue needs to be done). If you get the line but with '(no permissions)', then something was wrong with udev setting up the permissions earlier. A shortcut is to ./adb kill-server and then run the same command with a sudo at the start.

Finally, we can

> ./adb shell
$ id
uid=2000(shell) gid=2000(shell) groups=1003(graphics),1004(input),1007(log),1011(adb),1015(sdcard_rw),3001(net_bt_admin),3002(net_bt),3003(inet)
$ uname -a
Linux localhost 2.6.29-perf #1 PREEMPT Tue Aug 3 20:01:27 EET 2010 armv6l GNU/Linux
$ _

If you managed to root your Android phone, you can also

$ su
# id
uid=0(root) gid=0(root)
# _

You can search at http://forum.xda-developers.com/ on how to root your phone. Most Android phones can be rooted. Note that things can go horribly wrong so there is a big chance to mess up with your phone if you are not careful. Study well before you root.

You copy files to and from the phone with

./adb push myfile.txt /sdcard/       # copies file myfile.txt from your computer to the /sdcard directory on the phone.
./adb pull /sdcard/myfile.txt .      # copies file /sdcard/myfile.txt from the phone to the current directory.

Once you master these command, you can do more interesting things, such as cross-compiling programs on your Linux and then installing on your phone. Let's see how to write our own program.

Visit http://www.codesourcery.com/sgpp/lite/arm/portal/release1293 and download the IA32 GNU/Linux TAR package. Uncompress it. You get an arm-2010q1 directory with the ARM GCC cross-compiler.

Let's write a program, hello.c,

#include <stdio.h>
int main(void)
{
 printf("Hello, world!\n");
 return 0;
}

We compile on our Ubuntu with the command

> arm-2010q1/bin/arm-none-linux-gnueabi-gcc hello.c -static -o hello_static
> _

We need the -static keyword in order to make a static executable. Static means that our executable has everything that is required to run, and does not depend on other phone software/libraries.

Copy to the phone,

> ./adb push hello_static /sdcard
1687 KB/s (647869 bytes in 0.374s)
> _

Then, connect to the phone,

> ./adb shell
$ cd /sdcard
$ ls -l hello_static
-rwxrwxrwx system   system     647869 2010-11-14 14:17 hello_static
$ ./hello_static
./hello_static: permission denied
$ _

What went wrong? When we type mount, we see that the /sdcard partition is mounted with the noexec flag. We cannot run stuff from /sdcard. What to do then? Copy stuff on the phone memory?

It appears that the SD card file system is also available from the /data/hwvefs mount point. There must be some background here, but the gist is that you can access the /sdcard content from /data/hwvefs/sdcard, and you can run them!

$ cd /data/hwvefs/sdcard
$ ./hello_static
Hello, world!
$ _

The commands you come to expect on your Ubuntu system are not available on Anroid. You can install Busybox for Android. Still, these commands do not have the features you expect to get on Ubuntu.

Let's compile the bash shell. We download bash and uncompress.

We add the cross compiler to our path,

export PATH=/home/myusername/arm-2010q1/bin:$PATH

Then, we enter the bash-4.1 directory and run (assumes we installed build-essential)

> ./configure --prefix=/opt/arm_bash --host=arm-none-linux-gnueabi --enable-static-link --without-bash-malloc
configure: WARNING: If you wanted to set the --build type, don't use --host.
 If a cross compiler is detected then cross compile mode will be used.
checking build system type... x86_64-unknown-linux-gnu
checking host system type... arm-none-linux-gnueabi
checking for emacs... no
checking for xemacs... no

Beginning configuration for bash-4.1-release for arm-none-linux-gnueabi
...
$ _

Then,

make
sudo make install

The bash for the ARM is available at /opt/arm_bash/bin/bash

Let's examine it,

> file /opt/arm_bash/bin/bash
bash: ELF 32-bit LSB executable, ARM, version 1 (SYSV), statically linked, for GNU/Linux 2.6.16, not stripped
> _

The important part is the mention to ARM. If there was a mistake in the configuration, you might see x86_64 here, which is your own computer!

As we did with hello_static, we install bash, and run it.

$ ./bash --version
GNU bash, version 4.1.0(1)-release (arm-unknown-linux-gnu)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
$ ./bash
bash-4.1$ _

Reading the UDS proceedings we see a big push for development on the ARM platform for mobile devices. There was mention for a packaged ARM cross compiler on the Ubuntu repositories (?) which would make things easier and more natural. It would be great to get as much of the user experience we are used to from the Linux desktop down to the mobile devices. Future looks great.

10Aug/100

Announcing the Certificate Watch (CertWatch) Firefox addon

CertWatch is a Firefox add-on that helps you control how digital certificates are used when you visit secure websites. While there exist tools that help control how, for example, scripts like Javascript are executed (NoScript addon), there has not been a tool for digital certificates.

The closest Firefox addon to the functionality of CertWatch is Certificate Patrol, which keeps track of website certificates and notifies when a revisited website has a different website certificate. CertWatch collects more information than Certificate Patrol and keeps track of root, intermediate and website certificates, plus visit details.

Once you install CertWatch and restart Firefox, CertWatch will take up to 30 seconds to parse all root certificates that your Firefox comes with. Every secure website that you visit is vouched for by some root certificate that pre-exists in Firefox. Your Firefox has about 150 of those root certificates, and you can traditionally view them in Edit»Preferences»Advanced»Encryption»View Certificates»Authorities.

Screenshot of CertWatch 1.0 running for the first-time

Screenshot of CertWatch 1.0 running for the first-time

This is Firefox 4 (beta1) with a new profile. Both Firefox 4 and Firefox 3.6.8 (as found in Ubuntu 10.04) come with 149 root certificates. If you have more than 149, then you accepted yourself extra root certificates which are fully enabled and can vouch for secure websites. As you browse, your Firefox collects intermediate certificates (I plan to explain all these in future posts at certwatch.simos.info). These are added to Firefox without user interaction, as long as the respective root certificate is in Firefox as well.

Screenshot of CertWatch 1.0 Preferences

Screenshot of CertWatch 1.0 Preferences

These are the preferences, accessible from Tools » CertWatch Preferences. When you visit a secure website, there is a process where the website certificate is vouched by the root certificate that Firefox already knows. Between the website and root certificates there could be intermediate certificates, creating what is called a certificate chain.

What the preferences do is specify when you should get a notification while you visit a secure website. The default preferences say that for the certificate chain of a secure website, show the certificate details if any of the website, intermediate or root certificates are encountered for the first time.

Let's visit https://addons.mozilla.org/ with CertWatch installed.

Screenshot of CertWatch 1.0 - certificates at addons.mozilla.org (animated GIF)

Screenshot of CertWatch 1.0 - certificates at addons.mozilla.org (animated GIF)

Each tab correspond to a certificate. All these three certificates are the certificate chain that verifies the secure website https://addons.mozilla.org/. The numbers at the tab names indicate how many times CertWatch encountered these certificates. It's the first time, so they all show 1. The black star ★ indicates whether the CertWatch Preferences apply for each certificate. Since the preferences indicate first time only, then all tabs get a star.

From the list of root certificates, only a handful of them will be ever used during your browsing and with CertWatch you now have the facility to figure out which ones are actually being used. At this stage I would consider this as the first most important use of CertWatch; keeping track on how many times certificates are used. If you encounter a new certificate when you visit a revisited website, then this is something to investigate.

CertWatch keeps its copy of certificates in an SQLite database in your Firefox profile. For Linux, the path is ~/.mozilla/firefox/YOURPROFILENAME/CertWatchDB3.sqlite. You can read the database with any SQLite client such as the Firefox Addon SQLite Manager or sqlitebrowser (Packaged in Debian and Ubuntu as sqlitebrowser). In the SQLite database you can view the root/intermediate certificate table, the website certificate table, and the website visits table. In all cases the full certificate is stored in case you want to contribute to the EFF SSL Observatory.

CertWatch is developed on Ubuntu Linux 10.04, with Eclipse 3.6 (Helios) and the JSDT environment.

Install the latest version of CertWatch, which is available from the addons.mozilla.org (AMO) CertWatch page.

Follow the progress of CertWatch at the http://certwatch.simos.info/ CertWatch blog.

Here are some secure websites for testing, https://www.google.com/, https://www.paypal.com/, https://www.facebook.com/, https://twitter.com/

10Aug/100

The Ubuntistas magazine (in Greek)

Ubuntistas is an e-magazine by Ubuntu-gr, the Greek Ubuntu community.

This is the 9th issue of Ubuntistas for May-June-July. You can click on the image above and have a look at the issue. The text should look Greek to you :-) but you can get the gist of the content.

The contributors for the 9th issue of Ubuntistas are

  1. Almpanopoulos Nikos (editing)
  2. Diamantis Dimitris (author)
  3. Kwstaras Giannis (author)
  4. Papadopoulos Dimitris (author, desktop publishing)
  5. Petoumenou Jennie (editing)
  6. Savvidis Solon (author, public relations)
  7. Fwtiadis Grigoris (design)
  8. Fwtiadis Fillipos (author)
  9. Hatzipantelis Pantelis (author, desktop publishing)

I remember the first discussions that led to the creation of the Ubuntistas magazine. It happened at the Ubuntu-gr forum where I was a moderator at that time. As moderator, our goal was to provide a friendly environment so that users get quality help and continue to use Ubuntu. As a result of that, the chances that some of these users would end up giving back to the community would be higher.

My input to the discussion was that there are many way to contribute back and I gave a list of (very boring) things to do. I felt that a magazine endeavor requires many people to cooperate and it was quite complicated task. My belief however was that they should give it a go anyway.

ubuntistasdz0
They did give it a go and we got Ubuntistas Issue #1 (Nov-Dec 2008).
10Aug/102

Ιστορία από το 2006

Η ανάρτηση αυτή είναι σε συνέχεια του Έξι και ½ χρόνια πλανήτης ελ/λακ. Διαβάστε εκεί και έπειτα επιστρέψτε εδώ.

Ο στόχος της ανάρτησης αυτής είναι να δοθούν περισσότερες λεπτομέρειες για το λόγο που ώθησαν τον πλανήτη ελ/λακ να μετακομίσει από την παλιά τοποθεσία planet.hellug.gr. Τώρα βρίσκεται στην τοποθεσία planet.ellak.gr.

Τα παρακάτω είναι από ανάγνωση του αρχείου μου της ηλ. αλληλογραφίας από την περίοδο εκείνη.

Από το 2004 που ξεκίνησα τον πλανήτη ελ/λακ μέχρι και τα μέσα του 2006 ήμουν διαχειριστής με πρόσβαση SSH στο δικτυακό τόπο planet.hellug.gr. Το ίδιο σύστημα συντηρούσε και άλλα έργα. Το όνομα του εξυπηρετητή ήταν iceberg.hellug.gr.

Υπήρξε κάποια παραβίαση στην ασφάλεια του iceberg.hellug.gr το καλοκαίρι του 2006. Αυτό είχε αποτέλεσμα να γίνουν αλλαγές στην πρόσβαση στον εξυπηρετητή. Διαπίστωσα την αλλαγή όταν προσπάθησα να συνδεθώ μέσω SSH κάποια στιγμή τον Αύγουστο· δεν μπορούσα να συνδεθώ. Ύστερα από επικοινωνία με τους sysadms@hellug.gr, ο Giorgos Keramidas ανέλαβε προσωρινά να κάνει τις απαραίτητες αλλαγές στον πλανήτη ελ/λακ (ύστερα από υποδείξεις μου) μέχρι να επιλυθεί το τεχνικό ζήτημα της πρόσβασης μέσω SSH στον εξυπηρετητή. Είναι τυπικό να γίνεται ειδική ρύθμιση του SSH server για πρόσβαση από πολλά άτομα και συχνά παίρνει χρόνο από το διαχειριστή να επιλέξει και να υλοποιήσει τη λύση που προτιμά.

Από τον Αύγουστο και τους επόμενους μήνες επικοινωνούσα μέσω εμαιλ με τους sysadms@hellug.gr (είναι email alias) και ο Γιώργος έκανε πολύ γρήγορα τις απαραίτητες αλλαγές στον πλανήτη ελ/λακ εκ μέρους μου.

Date: Thu, 31 Aug 2006 17:58:48 +0300
From: Giorgos Keramidas
To: Simos Xenitellis
Cc: sysadms@hellug.gr
Subject: Re: [Fwd: Blog =?iso-8859-7?B?8/Q=?= =?iso-8859-7?Q?=EF?= planet
 hellug]
OK, ekana egw thn allagh...

Αυτή είναι μια αλλαγή στο RSS feed (ροή) ενός από τα ιστολόγια που έγινε άμεσα (μέσα σε δύο ώρες).

Date: Fri, 15 Sep 2006 00:10:42 +0300
From: Giorgos Keramidas
To: Simos Xenitellis
Cc: Aristotelis, "Sysadms at Hellug.gr" <sysadms@hellug.gr>
Subject: Re: Problima sto planet.hellug.gr (ananewsi tvn eggrafwn)

Το Σεπτέμβριο υπήρξε ένα πρόβλημα στο λογισμικό planet που επιλύθηκε πολύ γρήγορα.

Ακολούθησαν αρκετές τέτοιες αλλαγές, κτλ τους επόμενους μήνες. Αυτή τη διαδικασία ήταν καλή για μένα διότι εκείνο το διάστημα ταξίδευα και δεν είχα τη δυνατότητα να αφιερώνω χρόνο στον πλανήτη ελ/λακ για διαχείριση, πολύ περισσότερο για διαχείριση μέσω SSH όταν η σύνδεση στο διαδίκτυο ήταν αρκετές φορές προβληματική.

Ταξί

Λεζάντα: Ένα τυπικό είδος ταξί είναι το παραπάνω όχημα· είναι αυτό που λέμε στην Ελλάδα «αγροτικό», όπου έχει προστεθεί σκεπή και δύο απλοί καναπέδες για κάθισμα. Βλέπουμε τη θέα από το πίσω μέρος. Το ταξί ήταν σχετικά άδειο· συχνά είναι γεμάτο και μερικά άτομα στέκουν όρθια, κρατώντας στο σκελετό της σκεπής.

Στο τέλος Νοεμβρίου έλαβα το παρακάτο γράμμα από το σύλλογο hellug,

HEL.L.U.G. - Αθήνα, 30/11/2006

Κύριε Ξενιτέλλη,
Πρίν από λίγο καιρό διάφορα γεγονότα σχετικά με τα blogs και την διαχείρισή
τους αναδείχτηκαν στο προσκήνιο. Το Διοικ. Συμβούλιο του Συλλόγου HELLUG
κατα την συνεδρία της 8/11/06, ασχολήθηκε με το θέμα και τις εξελίξεις του.
Κυρίως δε ασχολήθηκε με το αν και κατά πόσον αυτά τα γεγονότα έχουν, εν
δυνάμει, συνέπειες για τον Σύλλογο, μιά και αυτός έχει υπό την επίβλεψή του
το planet.hellug.gr με διαχειριστή εσάς.

Κρίνουμε ότι η όλη σχέση σας ως διαχειριστής του planet.hellug.gr για
λογαριασμό του Συλλόγου θα πρέπει ΑΜΕΣΑ να βελτιωθεί υπεύθυνα, ακολουθώντας
τα πιο κάτω σημεία-αποφάσεις βελτίωσης του ΔΣ:

1. Ως διαχειριστής του χώρου αυτού, δεν μπορείτε πλέον να εκφράζετε στάση
αποποίησης των ευθυνών σας για την συντήρηση και το υλικό του χώρου αυτού.
Τέτοια "αποποίηση" εκφράστηκε από εσάς κατά την εξέλιξη των γεγονότων
σχετικά με τα blogs (υπόθεση blogme.gr) και ήταν πράγματι ένα λυπηρό
φαινόμενο για το Σύλλογο. 

Στην Ελλάδα έχουμε το λυπηρό φαινόμενο να μην αναφέρουμε τις πηγές μας με αποτέλεσμα η συζήτηση να διαρκεί αιώνια. Αν και η επιστολή αυτή φαίνεται να είναι επίσημη, δεν κάνει αναφορά σε πηγές. Δεν είμαι σε θέση να εκφέρω γνώμη. Στα σχόλια της πρόσφατης ανάρτησής μου (σχόλιο #1) γίνεται αναφορά σε μια ανάρτηση που έκανα. Στην ανάρτηση αυτή, ένα άκομψο σχόλιο που έκανα ερμηνεύτηκε ως «αποποίηση ευθυνών». Αν οι αποποιήσεις ευθυνών γίνονται μέσω αναρτήσεις ιστολογίων και έχουν ισχύ, τότε αυτό είναι μοναδικό στην Ελλάδα.

Στην υπόθεση blogme, ο διαχειριστής του ιστόχωρου κοινωνικής δικτύωσης εμφάνιζει μια σειρά από επιλεγμένα ιστολόγια. Δεν ήταν ο συγγραφέας, απλά εμφάνιζε μια επιλογή ιστολογίων. Μια από τις εγγραφές ήταν εξαιρετικά υβριστική, υπήρξε μήνυση, και κατά το ελληνικόν knee-jerk reaction συνέλαβαν το διαχειριστή του ιστόχωρου. Ο λόγος ήταν ότι το ιστολόγιο με το υβριστικό μήνυμα ήταν ανώνυμο, και στη διαδικασία τού ποιον θα πιάσουμε, έπιασαν το λάθος άτομο.

Θα μπορούσε να γίνει κάτι τέτοιο στον πλανήτη ελ/λακ; Ίσως η μαϊκροσοφτ να είχε πρόβλημα. Ας δούμε ένα δείγμα του πλανήτη ελ/λακ από το Νοέβριο 2006. Υπάρχει κάποια προβληματική εγγραφή; Αν ήταν να εντοπίσετε το διαχειριστή του ιστολογίου, μπορείτε να βρείτε τα στοιχεία του διαχειριστή; Στην πάνω δεξιά μπάρα αναφέρω δύο φορές τα προσωπικά στοιχεία μου. Κοιτώντας στο ιστολόγιο μπορεί να δει κάποιος και τη φωτογραφία μου. Στο τέλος της σελίδας αναφέρει «Πνευματική ιδιοκτησία © 2004, 2005 Σίμος Ξενιτέλλης Τα περιεχόμενα των ιστολογίων αντικατοπτρίζουν τις απόψεις των συγγραφέων τους.». Υπάρχει καν συζήτηση να έχει πρόβλημα ο σύλλογος hellug από το περιεχόμενο του πλανήτη ελ/λακ; Ο hellug υπέπεσε σε meta-knee-jerk reaction.Μπορείτε να δείτε στη σελίδα αυτή του πλανήτη ελ/λακ και το σχόλιο που έκανα και δήθεν πιστοποιεί αποποίηση ευθυνών.

Αν βεβαίως κρίνετε ότι δεν μπορείτε ή δεν θέλετε
να ασχοληθείτε άλλο με την διαχείριση του χώρου αυτού, μπορείτε κάλλιστα να
ενημερώσετε το ΔΣ του Συλλόγου, ώστε να προβεί στην επιλογή ενός νέου
διαχειριστή.

Ο πλανήτης ελ/λακ είναι δικό μου έργο που φιλοξενείται στο δικτυακό τόπο planet.hellug.gr. Οικιοποίηση;

2. Ως υπεύθυνος διαχειριστής του χώρου αυτού, θα πρέπει πλέον να διαγράψετε
ΟΡΙΣΤΙΚΑ από τον χώρο αυτό του planet.hellug.gr *ο,τιδήποτε* δεν έχει σχέση
με το Linux και το Ελ.λογισμικό. Επιπλέον, σας θυμίζουμε ότι σε παλαιότερη
επιστολή μας, σας είχαμε συστήσει να φροντίσετε ώστε τα RSSfeeds να μήν
"εισάγουν" άσχετα θέματα με τα προαναφερόμενα. Αυτό θα πρέπει να το
φρονίσετε τώρα πια ιδιαιτέρως, μετά την προαναφερόμενη διαγραφή ασχέτου
υλικού.

«οτιδήποτε δεν έχει σχέση με το Linux και το Ελ.λογισμικό». Είναι τόσο σαφής η περιγραφή όπου θα θα τρέχω και δε θα φτάνω. Η έκφραση δείχνει ότι δεν είναι κατανοητή η λειτουργία ενός πλανήτη (μπορείς να «σβήνεις» εγγραφές ιστολογίου των μελών κατά την επιλογή σου;).

3. Ως ΔΣ απαιτούμε πλέον, για λόγους ελέγχου, να φροντίσετε οι συνδρομητές
να είναι ΜΟΝΟ επώνυμοι. Σε ήδη υπάρχοντες ανώνυμους συνδρομητές να ζητήσετε
να μετατρέψουν τους λογ/μούς τους σε *επώνυμους* και αν δεν το κάνουν, να
τους διαγράψετε από συνδρομητές.

Είναι ελάχιστα τα άτομα που έδωσαν μόνο το μικρό τους όνομα. Και από τα άτομα που έδωσαν το όνομά τους δεν υπάρχει καν ταυτοποίηση.

4.  Στο κάτω μέρος της πρώτης σελίδας του planet.hellug.gr και στο σημείο
"Πνευματική Ιδιοκτησία" να προσθέσετε αμέσως την φράση: "Καμιά από τις
αναφερόμενες απόψεις τρίτων στον χώρο αυτόν δεν εκφράζει την Ένωση Χρηστών
και Φίλων Linux Ελλάδας (HELLUG)".

Εδώ μάλλον ήθελαν να πουν «...δεν εκφράζει απαραίτητα την Ένωση...» ;-/

Οι εξελίξεις στα νομικά θέματα που αφορούν τον/τους χώρο/-ους αυτούς
(blogs) είναι σύντομες και επιφέρουν αρκετές φορές και κυρώσεις (άσχετα αν
κρίνουν κάποιοι "καλώς" ή "κακώς"), πράγμα που δεν θα ήθελε το ΔΣ
να υποστεί από κακή και "ανέμελη" διαχείριση του χώρου ΤΟΥ ΣΥΛΛΟΓΟΥ. Ακόμη
θα πρέπει να σταματήσει απολύτως η αυτόματη-"αυθαίρετη" προσθαφαίρεση
RSSfeeds χωρίς να είναι σε γνώση των ιδιοκτητών τους, πράγμα αρκετά
"επικίνδυνο" νομικά. 

Πάλι δεν υπάρχει αναφορά σε παραδείγματα. Αν ήταν να υπάρχει παράπονο, το παράπονο το έχω εγώ αφού το ιστολόγιό μου προστέθηκε δίχως να ερωτηθώ στο planet.hellug.gr κάποια στιγμή το 2009. Άραγε υπάρχουν άλλα τέτοια παραδείγματα;

Λόγω αυτών λοιπόν, θα πρέπει άμεσα να πραγματοποιήσετε
τις πιό πάνω αλλαγές και βεβαίως να αποφασίσετε αν ο ρόλος σας ως
διαχειριστής του planet.hellug.gr θα μπεί σε νέα "βάση" υπό το ΔΣ του
Συλλόγου ή όχι.

Καλείστε λοιπόν να εφαρμόσετε τα πιο πάνω, έτσι ώστε μέχρι τις
22 Δεκεμβρίου 2007 να παρατηρήσουμε σαφή βελτίωση στο υλικό και στους
κανόνες λειτουργίας του planet.hellug.gr.

Επιπλέον θα θέλαμε να καυτηριάσουμε ένα λυπηρό για μάς γεγονός, που ενίοτε
κάνετε. Eμφανίζεστε άλλες φορές ως "αυτόνομος" διαχειριστής του
planet.hellug.gr και ως μή "έχοντας σχέση" με το Σύλλογο HELLUG. Εμφανίζεστε
δε άλλες φορές να "διαφημίζετε" και να "προωθείτε" ως "μέλος του" τον
Σύλλογό "μας" και το Εργαστήρι "μας".  Είμαστε αντίθετοι (ως ΔΣ του
Συλλόγου)  με αυτή την κακή πρακτική σας. Άλλωστε, μας είναι γνωστό ότι,
εσείς ο ίδιος έχετε επιλέξει να μήν είστε μέλος του Συλλόγου και η μόνη
σχέση που έχετε με αυτόν, είναι ότι είστε ακόμα διαχειριστής του domain
του Συλλόγου planet.hellug.gr.

Ο hellug παρέχει φιλοξενία σε έργα, και ένα από αυτά είναι το έργο κοινωνικής δικτύωσης πλανήτης ελ/λακ. Η φιλοξενία γίνεται στο domain planet.hellug.gr διότι ο διαχειριστής που με εξυπηρέτησε το 2004 είχε για κάποιο λόγο πρόσβαση μόνο στο *.hellug.gr (είχα ζητήσει planet.linux.gr). Ο πλανήτης ελ/λακ φιλοξενείται (έπαψε από τις αρχές του 2007) στη διεύθυνση planet.hellug.gr. Πολύ παλαιότερα ήμουν μέλος του συλλόγου hellug. Πίστευα και πιστεύω ότι ο σύλλογος hellug έχει κάνει σφάλματα με αποτέλεσμα να πολώσει την ελληνική κοινότητα ελ/λακ και να μειώσει τον εθελοντισμό. Έχω γράψει και πρόσφατα για αυτό.

Με αφορμή το πιό πάνω και άσχετα με την υποχρέωσή σας να προβείτε στις
βελτιώσεις των (1),(2),(3),(4), θα πρέπει να δεσμευθείτε να μην προβείτε
ξανά στο μέλλον στην πρακτική σας αυτή. Εκτιμούμε δε ότι αυτή θίγει και εσάς
αλλά πολύ περισσότερο τον Σύλλογο, του οποίου τα συμφέροντα είμαστε
διατεθιμένοι να διασφαλίσουμε, μη ανεχόμενοι πλέον τέτοια συμπεριφορά.

Για το Σύλλογο HELLUG
Kweskin Richard, Πρόεδρος
Στέλλας Ιάκ., Γραμματέας

ΥΓ: Το μήνυμα αυτό είναι αντίγραφο της αντίστοιχης επιστολής.

Το μήνυμα που εκλαμβάνω από την επιστολή είναι ότι πρέπει να σκεφτώ πολύ σοβαρά το θέμα της φιλοξενείας του πλανήτη ελ/λακ στο σύλλογο hellug. Για πρακτικούς λόγους δεν είχα τη δυνατότητα να κάνω τα παραπάνω (πολύ περισσότερο μέσα στις τρεις εβδομάδες που δόθηκαν μέχρι την 22 Δεκ 2006). Απάντησα ότι θα είμαι διαθέσιμος ξανά στις αρχές του 2007 και αφιέρωσα το χρόνο να βρω εναλλακτικές επιλογές:

 fromSimos Xenitellis
 sender-timeSent at 11:04 AM (GMT+07:00).
 toSecretary of Hellug <secretary@hellug.gr>
 ccboard@hellug.gr
 dateWed, Dec 13, 2006 at 11:04 AM
 subjectRe: Υπενθύμηση για το planet.hellug.gr (2)
 
 Αγαπητέ Richard,
 Αυτό το διάστημα ταξιδεύω στην Ασία και δεν έχω τη δυνατότητα να
 χρησιμοποιήσω υπολογιστή για βελτιώσεις στον Πλανήτη ΕΛ/ΛΑΚ.
 Αναφέρθηκα στην κατάσταση αυτή στην πρόσφατη επικοινωνία που είχα με το
 sysadms@hellug.gr (19Nov2006) και υποθέτω ότι ο σύλλογος είναι
 γενικότερα ενήμερος διότι υπάρχει γενική αναφορά στην επιστολή.
 Όπως αναφέρθηκα στην προηγούμενη επικοινωνία, Θα είμαι διαθέσιμος από
 τον Ιανουάριο 2007.
 
 Βάζοντας "προθεσμία" στις 22Δεκ06 δεν αφήνει πολλά περιθώρια.
 
 Σίμος
 
 On Wed, 2006-12-13 at 00:34 +0200, Secretary of Hellug wrote:
 > HEL.L.U.G. - Αθήνα, 12/12/2006
 >
 >
 > Κύριε Ξενιτέλλη,
 > Με την από 30/11/06 επιστολή μας σας είχαμε ενημερώσει για τις θέσεις του ΔΣ
 > του Συλλόγου μας, αλλά και για μερικές επιμέρους πρακτικές "τακτοποίησης"
 > του ιστολογίου του Συλλόγου planet.hellug.gr.
 >
 > Εν τούτοις μέχρι σήμερα δεν είχαμε κάτι νεότερο από εσάς. Με αφορμή την
 > συμπλήρωση της μισής περιόδου έως 22/12/06 για την νέα οργάνωση του
 > planet.hellug.gr, θα θέλαμε να σας υπενθυμίσουμε να προβείτε στις βελτιώσεις
 > των σημείων (1),(2),(3),(4), που περιγράφουμε στην αρχική επιστολή μας.
 >
 > Για το Σύλλογο HELLUG
 > Kweskin Richard, Πρόεδρος
 > Στέλλας Ιάκ., Γραμματέας

Τον Ιανουάριο του 2007 ανακοίνωσα στο hellug τη μεταφορά του πλανήτη ελ/λακ στην τωρινή τοποθεσία planet.ellak.gr.

O hellug συνέχισε να πιστεύει ότι έχει τον πλανήτη ελ/λακ και λίγο πιο μετά ανακοίνωσε τον πλανήτη 'hellug', έναν πλανήτη με γενικά ιστολόγια και όχι μόνο από μέλη του συλλόγου. Ο σύλλογος hellug δεν έβαλε καν κάποια ειδοποίηση στο planet.hellug.gr ότι ο πλανήτης ελ/λακ έχει μεταθερθεί αλλού και ολοκλήρωσε την οικειοποίηση.

Υπήρξε αντίδραση για την κίνηση αυτή του hellug από τα άτομα που έχουν ιστολόγιο στον πλανήτη σε προσωπική αλληλογραφία. Ξεκίνησε από το παρακάτω γράμμα

fromFanis Dokianakis <madf@hellug.gr>
toplanet@hellug.gr
dateThu, Mar 15, 2007 at 4:44 PM
subjectΕνημέρωση Planet.Hellug.gr
Αγαπητοί bloggers,
 
 Οι τελευταίες εξελίξεις στον χώρο των blogs, οι οποίες κάθε άλλο παρά
 ευχάριστες ήταν, μας εξανάγκασαν να προχωρήσουμε σε αλλαγές στην
 υπηρεσία  planet.hellug.gr προκειμένου να προστατεύσουμε τα συμφέροντα του
 Συλλόγου που υπηρετούμε αλλά και γενικότερα της Κοινότητας του Ελεύθερου και
 Ανοικτού Λογισμικού. Όλη αυτή η προσπάθεια γίνεται με σκοπό την αναβάθμιση της
 υπηρεσίας του planet και σε καμία περίπτωση δε γίνεται για την επίπληξη
 ή τον εκφοβισμό κανενός.

Ο πλανήτης ελ/λακ είναι ένα έργο κοινωνικής δικτύωσης που ξεκίνησα το 2004 και φιλοξένησα για 3 χρόνια στην τοποθεσία planet.hellug.gr. Τώρα που απομένη ορφανή η τοποθεσία planet.hellug.gr, ο σύλλογος hellug φτιάχνει τον «πλανήτη hellug» με ιστολόγια όχι από μέλη του συλλόγου όπως θα περίμενε κάποιος.

 Με την από 29/12/2006 συνεδρίαση του Δ.Σ. της Ένωσης Χρηστών & Φίλων
 Linux αποφασίστηκε η αντικατάσταση του διαχειριστή της υπηρεσίας
 planet.hellug.gr.
 Αυτή η απόφαση προέκυψε αφού πρώτα έγινε παρατήρηση στις 01/12/2006 και
 στις 12/12/2006 με περιθώριο απάντησης μέχρι τις 22/12/2006 στον αρχικό
 διαχειριστή και πρόταση αλλαγής της κατάστασης που επικρατεί αυτή τη
 στιγμή στον RSS aggregator που φιλοξενείται στον server του συλλόγου.
 
 Η κατάσταση στην οποία αναφερόμαστε είναι η ενσωμάτωση και άσχετων με
 την κοινότητα Ελεύθερου Λογισμικού RSS feed, RSS feed προσωπικών blogs χωρίς
 την συγκατάθεση του ιδιοκτήτη/συγγραφέα τους ή blogs τα οποία λόγω της
 υστέρησης σε επίπεδο τήρησης τεχνικών προδιαγραφών προκαλούν άσχημο οπτικό
 αποτέλεσμα.
 Στην σύσταση υπήρξε ανεπαρκής απάντηση από το διαχειριστή του ιστοχώρου
 ο οποίος δήλωσε αδυναμία να επέμβει για τεχνικούς και προσωπικούς λόγους.

«τεχνικούς και προσωπικούς λόγους»; «προσωπικούς λόγους»; Ίσως να γράφτηκε αυτό διότι θα ακουγόταν παράξενο να γραφτεί «ταξιδιωτικούς λόγους».

Αυτό που θα έπρεπε να γράφει το γράμμα αυτό είναι ότι η τοποθεσία planet.hellug.gr είναι ορφανή πια (από τον Ιανουάριο 2007) και ο σύλλογος hellug ξεκινά τον πλανήτη hellug, ένα πλανήτη που κάνει την ίδια δουλειά με τον πλανήτη ελ/λακ, ωστόσο το όνομά του υποδηλώνει ότι είναι πλανήτης μόνο για ιστολόγια των μελών του hellug.

 Μετά από αυτές τις εξελίξεις λοιπόν, ζητούμε από εσάς που συμβάλλετε
 άρθρα στο planet.hellug.gr να εξετάσετε αν θέλετε να συνεχίσετε να προσφέρετε
 με τις παρακάτω προϋποθέσεις:
 
 Όλα τα RSS feed που θα περιλαμβάνονται πλέον στο planet.hellug.gr θα
 είναι ενυπόγραφα χρησιμοποιώντας το όνομα και το επώνυμο του κατόχου/συγγραφέα
 ή το όνομα της ομάδας εργασίας/development project που επιθυμεί να
 προβληθεί και αποκλειστικά και μόνο μετά απο την αίτηση του άμεσα ενδιαφερόμενου.
 
 Αρχής γενομένης της νέας ρύθμισης θα υπάρχουν στο planet, μόνο blogs που
 ασχολούνται με το Ελεύθερο και Ανοικτό Λογισμικό με οποιοδήποτε τρόπο.
 Προφανώς και μπορούν οι bloggers να γράφουν και για άλλα θέματα στα
 ημερολόγια τους αλλά θα πρέπει να υπάρχει κατάλληλη σήμανση (tagging)
 ώστε να εμφανίζονται μόνο τα σχετικά posts στην πρώτη σελίδα του
 planet.hellug.gr. Για τα τεχνικά θέματα που άπτονται αυτής της σήμανσης
 μπορείτε να επικοινωνείτε με τον νέο διαχειριστή της υπηρεσίας κ. Σπύρο
 Μπόλη.

Σε κάποια επικοινωνία μου σχετικά με το θέμα αυτό αναφέρθηκα ότι ο Νίκος Ρούσσος ήταν διαχειριστής ενώ εδώ αναφέρει το Σπύρο Μπόλη. Θα ήθελα να χρησιμοποιήσω την ευκαιρία να ζητήσω δημόσια συγνώμη από το Νίκο.

 Σας παρακαλούμε λοιπόν να επιβεβαιώσετε αφενός το ενδιαφέρον σας και
 αφετέρου τη συμφωνία σας με τα παραπάνω στο e-mail επικοινωνίας
 planet@hellug.gr εντός των επόμενων 5 ημερών. Σε διαφορετική περίπτωση
 το blog σας θα αφαιρεθεί από το planet χωρίς άλλη ειδοποίηση.
 
 Για το Σύλλογο HELLUG
 
 Kweskin Richard, Πρόεδρος
 Στέλλας Ιάκ., Γραμματέας

Δεν περιλαμβάνω τα γράμματα με την αντίδραση. Μετά από αυτό το θέμα έμεινε έτσι και φθάνουμε περίπου στο σήμερα.

5Aug/105

Έξι και ½ χρόνια πλανήτης ελ/λακ

Έχουμε συμπληρώσει 6½ χρόνια παρουσίας με τον πλανήτη ελ/λακ και είναι καλή αφορμή να αναφερθούμε στο ιστορικό δημιουργίας και εξέλιξης αυτού του έργου κοινωνικής δικτύωσης. Άλλη αφορμή για την αναδρομή αυτή είναι συζήτηση που είχα πρόσφατα για τον πλανήτη ελ/λακ.

Ο πλανήτης ελ/λακ είναι ένας δικτυακός τόπος που παρουσιάζει τις πιο πρόσφατες δημοσιεύσεις στα ιστολόγια των μελών του. Με αυτό το τρόπο μπορούμε να δούμε εύκολα τι κάνουν οι συντελεστές του πλανήτη και αναδεικνύουμε τα πρόσωπα αυτά.

Η μόδα με τους πλανήτες για έργα ΕΛ/ΛΑΚ ουσιαστικά ξεκίνησε στις αρχές του 2004 με τον πλανήτη GNOME από τον Jeff Waugh. O Jeff Waugh ξεκίνησε το έργο planet με το λογισμικό που παράγει την αρχική σελίδα του πλανήτη.

Τον Απρίλιο του 2004 ανακοίνωσα τη δοκιμαστική λειτουργία του πλανήτη ελ/λακ στη λίστα open-source. Μπορείτε να δείτε ακόμα την έκδοση αυτή του πλανήτη ελ/λακ στο δοκιμαστικό δικτυακό τόπο του Planet FOSS Cyprus/Hellas.

Σε εκείνο το σημείο έπρεπε να βρω ένα τόπο φιλοξενίας όπου θα είχα πρόσβαση SSH για τη διαχειρισή του πλανήτη και θα μπορούσα να εκτελώ εργασίες cron για την αυτόματη ενημέρωση.

Παλαιότερα είχα ένα άλλο έργο με φιλοξενία στις εγκαταστάσεις του συλλόγου hellug, το έργο NLS (http://nls.hellug.gr/). Ήταν έργο τεκμηρίωσης της διαδικασίας τοπικοποίησης (localisation) λογισμικού ελ/λακ στα ελληνικά και ξεκίνησε το 1999. Αν και δε φαίνεται να λειτουργεί ο σύνδεσμος http://nls.hellug.gr/ τώρα, μπορείτε να δείτε το nls.hellug.gr όπως το κατέγραψε το waybackmachine.org.

Ήρθα σε επαφή λοιπόν με το σύλλογο hellug για τον πλανήτη ελ/λακ και δεχθήκανε αμέσως. Στην αίτησή μου ζήτησα να ενεργοποιηθεί ο σύνδεσμος planet.linux.gr μιας και ο στόχος του πλανήτη ήταν γενικότερα τα ζητήματα του ανοιχτού λογισμικού. Εκείνους τους καιρούς ξέραμε ότι linux=ελλάκ ;-/. Η απάντηση που έλαβα από το διαχειριστή ήταν ότι για κάποιο λόγο δεν ήταν εφικτό να γίνει το planet.linux.gr και αντίθετα έφτιαξε το planet.hellug.gr και ήταν έτοιμο με SSH κτλ για να συνδεθώ. Επέλεξα να προχωρήσουμε και να φιλοξενήσω τον πλανήτη ελ/λακ στην τοποθεσία planet.hellug.gr, αν και υπήρχε το ζήτημα ότι στο planet.hellug.gr κάποιος θα περίμενε να βρει τα ιστολόγια των μελών του συλλόγου μόνο.

Ξεκίνησα στο τέλος του Απριλίου του 2004 ως διαχειριστής του πλανήτη ελ/λακ στην τοποθεσία planet.hellug.gr. Είχα την πλήρη ελευθερία στη διαχείριση του πλανήτη ελ/λακ. Είχα ζητήσει αρκετές φορές από τα μέλη του board του συλλόγου να κάνουν την αρχή και να ξεκινήσουν ιστολόγια που θα μπουν στον πλανήτη ελ/λακ. Με αυτό το τρόπο θα μπορούσαμε να έχουμε ακόμα περισσότερα μέλη στον πλανήτη και θα άνοιγε προς στα έξω η ελληνική κοινότητα ελ/λακ. Δεν είχα δυστυχώς την υποστήριξη και ήταν αποκλειστικά δικό μου έργο να εντοπίζω κατάλληλα ιστολόγια για τον πλανήτη ελ/λακ.

Εκείνο το διάστημα παρατηρούσα συζητήσεις σε λίστες του συλλόγου hellug που κατέληγαν σε επιθετικές συμπεριφορές με χλευασμούς κτλ που πόλωναν την κοινότητα ελ/λακ. Δεν χρειάζεται να είναι κάποιος διάνοια για να καταλάβει ότι τέτοιες άσχημες επιθετικές συμπεριφορές δεν βοηθούν μια κοινότητα που βασίζεται στον εθελοντισμό. Εκείνο το διάστημα που ήταν οι αρχές και της διανομής Ubuntu, ο Mark Shuttleworth βρήκε το τρόπο να περιορίσει αυτές τις καταστροφικές συμπεριφορές που συνέβαιναν και αλλού, με τη χρήση του Code of Conduct της διανομής Ubuntu. Αν κάποιος είναι επιθετικός και αγενής, τότε η επικοινωνία τερματίζεται διότι παραβιάζει το code of conduct. Για πιο πρόσφατα κρούσματα τέτοιων συμπεριφορών έγραψα εδώ και εδώ.

[Διαβάστε Ιστορία από το 2006 για περισσότερα για το χρονικό διάστημα αυτό με το hellug.]

Αντί να γίνει κάτι για το περιεχόμενο της κριτικής που έκανα, φαίνεται ότι ήταν πιο εύκολο να γίνει επίθεση στον messenger. Έλαβα γράμματα από το board του hellug όπου ανέφεραν μια σειρά από πράγματα που θα ήθελαν να αλλάξουν στον πλανήτη ελ/λακ. Αυτό που θυμάμαι από τις επιστολές αυτές ήταν ότι είχαν τη μορφή δικαστικού εγγράφου (με το «κ. Ξενιτέλλη», κτλ). Η απάντηση που έδωσα ήταν ότι δεν είμαι σε θέση να κάτι κάτι για μερικούς μήνες λόγω άλλων ασχολιών. Η κατάσταση συνεχίστηκε έτσι και φαινόταν ότι η συνεργασία με το board του hellug είναι σε φάση διάλυσης.

Τί έκανα άραγε εκείνο το καιρό και δεν ήμουν διαθέσιμος;

Οι ινδοευρωπαϊκές γλώσσες έχουν κοινές ρίζες, όπως οι περισσότερες οικογένειες γλωσσών, για πολύ βασικές λέξεις του λεξιλογίου.

Έχουν γυριστεί αρκετές ταινίες με το όνομα του ποταμού αυτού. Μετά το τέλος του 2ου Παγκοσμίου Πολέμου, το μεγαλύτερο μέρος του σιδηρόδρομου καταστράφηκε (από τους Βρετανούς, διότι δεν ήθελαν την επικοινωνία της (τότε βρετανικής) Βιρμανίας με την ανεξάρτητη Ταϋλάνδη) και απομένουν μόνο μερικές δεκάδες/εκατοντάδες χιλιόμετρα από την πλευρά της Ταϋλάνδης.

Αυτή είναι μια από τις μεγαλύτερες ξύλινες γέφυρες και εξυπηρετεί τη συγκοινωνία σε μια τεχνητή λίμνη.

Παράξενα ψάρια του γλυκού νερού.

Στις αρχές του 2007 αποφάσισα ότι η βέλτιστη κίνηση θα ήταν να απομακρυνθώ από το σύλλογο hellug και να αλλάξω φιλοξενία για τον πλανήτη ελ/λακ και να μεταφερθεί στην τρέχουσα τοποθεσία, στο http://planet.ellak.gr/.

Από την πλευρά του ο σύλλογος αποφάσισε να ξεκινήσει δικό του έργο κοινωνικής δικτύωσης στην τοποθεσία που χρησιμοποιούσα, planet.hellug.gr. Αντί να διορθώσει το σφάλμα του 2004 ώστε να κάνει το planet.hellug.gr τον πλανήτη για τα μέλη του συλλόγου (κάτι που είναι φυσιολογικό), αποφάσισε να ξεκινήσει ένα πλανήτη με ρόλο παρόμοιο με τον πλανήτη ελ/λακ. Αντί να αναφέρει στο δικτυακό τόπο planet.hellug.gr ότι ο πλανήτης ελ/λακ έχει μεταφερθεί σε νέα τοποθεσία, δεν έγινε καμία αναφορά και ουσιαστικά οικειοποιήθηκε την τοποθεσία planet.hellug.gr που ξεκίνησε ο πλανήτης ελ/λακ.

Αυτή τη στιγμή ο πλανήτης ελ/λακ εξυπηρετεί 108 ιστολόγια. Προσπαθούμε ώστε ακόμα περισσότερα άτομα να βάλουν τις φωτογραφίες τους στα ιστολόγιά τους, μέχρι τώρα έχουμε τα άτομα αυτά.

Αν έχετε κάποιο έργο που θέλετε να προβάλετε στον πλανήτη ελ/λακ, στην πλευρική στήλη με χρήση ενός banner, επικοινωνήστε στην ομάδα GoogleGroups Planet-ELLAK.

Αν έχετε ιστολόγιο και γράφετε και για ελ/λακ, ζητήστε να για προστεθεί στον πλανήτη ελ/λακ.

22Jul/1020

Ubuntu Font Beta and Greek

Update: All open bugs for this font at https://bugs.launchpad.net/ubuntufontbetatesting/+bugs File your bug. Currently there bugs relating to Greek, 1. Letter γ ((U03B3) has an untypical style 2.  In letters with YPOGEGRAMMENI, YPOGEGRAMMENI is expected to be under not on the right and 3. Many Greek small letters have untypical style

Here we see some samples of Greek with Ubuntu Font Beta.

Ubuntu Font supports both Greek and Greek Polytonic.

In the following we compare between DejaVu Sans (currently the default font in Ubuntu) and the proposed Ubuntu Font Beta.

Screenshot Waterfall DejaVuSans

This is DejaVu Sans, showing the Greek Unicode Block. This means, modern Greek and Coptic.

Screenshot Waterfall UbuntuBeta Greek

This is Ubuntu Font Beta, showing the Greek Unicode Block. Coptic is not covered as it was not part of the requirements for this version of the font (actually Coptic currently uses a separate new Unicode Block so the Coptic here are too low of a priority).

Screenshot-Waterfall DejaVu Polytonic

This is DejaVu Sans showing the Greek Polytonic Unicode Block coverage. We show the second part of the Unicode Block which has the most exotic characters with up to three accents.

Screenshot Waterfall UbuntuFont Beta Polytonic

Same thing with Ubuntu Font Beta.

Note that those characters that appear as empty boxes are characters that either were not designed by the font designers, or are reserved characters that have not been defined yet.

Antigoni text in DejaVu Sans and Ubuntu Font Beta (PDF, 12pt)

Antigoni text in DejaVu Sans and Ubuntu Font Beta (PDF, 10pt)

If there are things to be fixed, this is the time to do them. Post a comment and we can take if further.

Traditionally, the letters γ and ν tend to have a unique form. In this case, in Ubuntu Font Beta, γ looks different to what a Greek user is accustomed to. I attach an SVG file of γ; if you have suggestions for enhancement, please use Inkscape, this gamma_UbuntuBeta-Regular file and make your suggestion!

(see top of post for link to bug reports)

11Jun/103

Avestan keyboard layout

According to Wikipedia,

Avestan (pronounced /əˈvɛstən/ [1]) is an Iranian language known only from its use as the language of Zoroastrian scripture, i.e. the Avesta, from which it derives its name. The language must also at some time have been a spoken language, but how long ago that was is unknown. Its status as a sacred language ensured its continuing use for new compositions long after the language had ceased to be a living language.

Only recently was the Avestan script added to the Unicode standard (Unicode 5.2). For more, see page 17 at the Archaic scripts section of Unicode 5.2 (PDF) and the Unicode block details for U+10B00. See also the proposal to add Avestan to Unicode as an archaic script.

A user from UbuntuForums.org asked for help to create a keyboard layout for the Avestan script.

Keyboard Layout - Avestan

After providing the necessary details, the keyboard layout was created, Avestan keyboard layout for Linux.

So, how can you use the new keyboard layout?

1. Add avestan.txt at the end of /usr/share/X11/xkb/symbols/ir

sudo gedit /usr/share/X11/xkb/symbols/ir

in order to open (as administrator) the 'ir' layout, and paste the contents of avestan.txt at the end of the 'ir' file. Click Save and exit.

2. Register the new 'avestan' layout in evdev.xml and base.xml files.

Both files have a section that looks like the following. Do a simple search for 'ku_ara' or some other string in order to find the segment.

        <variant>
          <configItem>
            <name>ku_ara</name>
            <description>Kurdish, Arabic-Latin</description>
            <languageList><iso639Id>kur</iso639Id></languageList>
          </configItem>
        </variant>
-----------HERE------------
      </variantList>
    </layout>
    <layout>
      <configItem>
        <name>iq</name>
        <shortDescription>Irq</shortDescription>
        <description>Iraq</description>
        <languageList><iso639Id>ara</iso639Id>
                      <iso639Id>kur</iso639Id></languageList>
      </configItem>

Open base.xml with

sudo gedit /usr/share/X11/xkb/rules/base.xml

Then open evdev.xml with

sudo gedit /usr/share/X11/xkb/rules/evdev.xml

Replace the '-----------HERE------------' with the following lines:

 <variant>
 <configItem>
 <name>avestan</name>
 <description>Avestan</description>
 <languageList><iso639Id>ae</iso639Id></languageList>
 </configItem>
 </variant>

What we do here is we insert a variant description for the 'avestan' keyboard layout.

Click Save and exit the text editor.

3. Install a suitable font. Follow the steps from http://www.bomahy.nl/hylke/blog/adding-fonts-in-gnome/
which says to install the font in your home directory, in a '.fonts' subdirectory. Normally, Ubuntu will pick up the font as soon as you copy it in there. Any newly started application should be able to use the new font.

4. Finally, add the new Avestan keyboard layout. Go to System → Preferences → Keyboard → Layouts, click on the [Add...] button and select from the list 'Iran' and layout 'Avestan'. Click OK. Notice the new keyboard layout indicator on the panel that allows you to switch between English and Avestan.

Increasingly more scripts and symbols are added to the Unicode standard. These scripts are not useful unless there is a comfortable way to type in them. Find a script you like and help create a keyboard layout.

4Jun/100

Three facts about Firefox in Greece

Firefox statistics in Greece since March 1st 2010 (BrowserChoice day)

Since the start of 2010, Firefox and Internet Explorer were more or less head to head in Greece at about 44% each.

Since the start of March 2010, Firefox increased the gains compared to Internet Explorer.

The peak half-way in the graph corresponds to the Greek Orthodox Easter vacation period.

The graph depicts the weekly browser statistics in Greece from February 2010 up to the end of May 2010.

Daily browser statistics in Greece for 2010

The daily statistics have a peculiar pattern. During weekends, the usage stats for Firefox are shot up while Internet Explorer shows a significant dip.

However, during the weekdays the stats for the two main browsers are balanced out. This pattern (which is replicated in most European countries), shows that a significant number of people at work are forced to use Internet Explorer. It is easy to identify country-wide strikes through the disruptions in this pattern.

The graph depicts the daily browser statistics in Greece for May 2010.

Browser statistics for Greece, during the first half of 2010.

Firefox increased the market share to almost 2% since the start of 2010.

At the same time, Internet Explorer lost close to 5% of market share.

Apart from Firefox, Chrome was a big benefactor of market share, increasing to almost 9%.

The graph depicts the monthly browser statistics for Greece, for the first five months of 2010.

The Greek localisation of Mozilla Firefox is maintained by Kostas Papadimas.

What is the case with other countries? Did BrowserChoice have an effect to other European countries?

Switch to our mobile site