13 June 2012

"Pirates": SpringerImages

Lately we hear a lot about cases where corporations or greedy individuals misuse freely licensed software or content, such a case is related in a special report in Signpost, Wikipedia's community-written and community-edited newspaper: Springer's misappropriation of Wikimedia content "the tip of the iceberg".

SpringerImages, a website providing scientific images and part of the Springer global publishing company was caught by a professor publishing and selling Creative Commons licensed materials with no proper attribution. After being contacted and some talks with the professor, the publishing company admits there may be some flaws but call the accusations "blatantly false" and "reputation damaging".

After the Signpost's article, Springer published another response, this time they acknowledge "defects" and take measures like "we have manually stopped display of *all* images with MediaWiki or Wikipedia in the caption. These images will not be displayed again until we can reliably differentiate among those that have non-commercial restrictions."

The article notes how damaging for Free culture such abusers are, one notable example being the German Federal Archives, which donated 100.000 pictures to Wikipedia in 2008 and then stopped contributions after seeing mass-scale abuse of their donated content (like images with watermarks cropped and then sold on eBay as original)

In as interesting piece, read it all at Signpost.

Trends

Yesterday I passingly mentioned on a post that stats show the Fedora user base is shrinking (looking back, I probably should have said "seems to be shrinking"), which made for a later conversation with someone genuinely asking for the numbers, someone else challenging my conclusion and someone else not taking a solid stance either way.

First, I want to make it even clearer, I was not talking about contributors or project health, which can be measured with completely different metrics, but just about the users base, which was relevant in the context of my post (users will have to inflict UEFI with Secure Boot).

Second, there is no absolute way to count the user base for a Linux distro, you can't do it the Windows way by counting sold licenses or pre-installed computers (well, neither that is accurate, not counting the unlicensed installs), nor you can use web usage statistics (not every computer is online, Linux desktop market share is too small and easily affected by rounding errors), so the best way our community was able to come with was counting package updated via yum (the wiki statistics page has explanations about the methodology and its flaws).

Based on the plain, raw, data in the page I made a simple chart and then added a few annotations on top, to have a little context, is easier to read this way

fedora users base

Some observations:

  • There was an absolute peak with Fedora 8, which is possibly attributed by the statistics page to a massive Amazon EC2 presence with images provided by various entities/companies. Community-wise, the distro was then at a Maximum, with everything opening left and right, people being enthusiastic. Is the time you will see past and present contributors remembering as "good old times".
  • Another, much smaller, peak happened with Fedora 14, which can also be attributed to the Amazon EC2 presence.
  • The chart shows a big dive with Fedora 15, the numbers where still have time to increase but not much, it will be EOL-ed in a few weeks.
  • Fedora 16 is mid-life, until December when it will reach End Of Life, more installs will happen, is too early to tell if it will surpass F15 or not, we'll talk about that in half a year.
  • Of course Fedora 17 is near the bottom, is a fresh release with statistics for after only one week, so far it shows, according with the statistics page, more yum connections and less direct downloads compared with the previous release.

Any more disclaimers needed?

12 June 2012

Thresholds

A big flame does not end suddenly, it continues with echoes and as echoes go further away, the more ridiculous they get. You can learn, for example, why do Fedora needs signed binaries for UEFI with Secure Boot: because is too hard for users to enter BIOS and change a setting there.

I encountered myself Linux users who didn't entered BIOS before but they need it for the install to change boot order. In such cases I google myself a nice tutorial and point to that. If they are not able or not willing to follow such simple instructions, then I recommend them to continue using Windows, pay for a specialist to solve their problems or take a computing course. And I don't think I am wrong in doing that, by definition, Fedora user base is defined by voluntary Linux consumers who are computer-friendly and likely collaborators. If they are unable of doing such a little work or unwilling to learn such a simple thing, they will be more pain than useful contributors.

There is this illusionary dream in the Fedora community to gain massive market share (the stats show we are shrinking) by attracting an audience of "girl scouts" type of users, for which we removed usability, lose features day by day and may reduce the freedom in the near future.

From the beginning, being a Free software user required a balance between freedom and convenience, and every of the people involved has his own threshold, but Fedora as a project has a stated mission "to lead the advancement of free and open source software and content as a collaborative community" and "freedom over convenience" was part of our marketing message since the four foundations were defined and even before that.

Back to anecdotes and personal experience, time teaches me is not worthy to invest in people who are not willing or not able to learn: you teach them at first, some will learn and grow into valuable contributors, some will refuse and suffocate you with babysitting requests. Filter ones from the others and your life and work will improve.

07 June 2012

Luana wallpapers

When everything looks doom and gloom in the Free Software world is time to remember there is life beyond it, like the last week-end when I had the chance to explore a magic land full of stories and legend, but also beautiful sceneries. I returned from there with a lot of pictures to send later for Wiki Loves Monuments (I am busy these days making the contest work, with sponsors, trademarks and such), but also with beautiful images to share as Free wallpapers. Enjoy.

wallpaper
wallpaper
wallpaper
wallpaper
wallpaper
wallpaper
wallpaper
wallpaper

Less freedom is no freedom

I wanted to write about the Linux boot and UEFI from a while now, but I figured out is better to learn first more about the issue and take a deep breath before taking a position. In the meantime, many faces of the debate were talked in various places, so I think I have a better grasp.

From the beginning, when people started talking about Secure Boot some warned about the treat to Free Software, but they were pretty much dismissed by many as a bunch of hippies following the smelly RMS, we'll surely find a way around when will get to it. Now, after mjg wrote a long technical pieces about the struggles of making Fedora boot on UEFI with Secure Boot enabled, we can the alarmists were right and Microsoft managed to give a fatal blow to Free Software on the desktop with the help of many hardware manufacturers.

The problem is Free Software won't be able to co-exist with Windows and keep its freedom, people will have to make the choice: break-up totally with Windows (really hard in the computing landscape of today) or give away one of the fundamental freedoms granted by GPL (modify and distribute the software). Sure, this is not a problem in the server world, where you can safely turn Secure Boot off and live happily (boot malware does not affect Linux) as this is not a problem in the enterprise desktop in the places where the game is Linux-only. It is a problem in the hobbyist space, where people play with different stuff all the time and is a problem with adoption, when new potential users will have their computers locked to Windows. It is also not a Linux problem, is a Free Software problem, if you give away freedoms, you can still run Linux.

I can see how people wanting to run Linux and Windows 8 (let aside me not understanding why anyone would want to use Windows 8, it's a turd, from the same category with GNOME Shell, a tabled interface shoehorned into a desktop) will enter BIOS(UEFI) at every boot and change the Secure Boot flag according with the OS they are going to start (time wasting and annoying). And you will have to turn it off, don't expect things like drivers or kernel modules from RPM fusion or similar sources to receive certificates, after all they distribute software with legal restrictions in the US, the home of the certification authority.

So short term disable Secure Boot, keep Windows 7 if you have to dual boot, put your own keys inside BIOS(UEFI), pay, there seem to be some solutions. How about long term? I expect "pirates" will crack Windows 8 anyway and make it boot without Secure Boot. Then, in one or two releases Microsoft will change the logo specifications, Secure Boot will be mandatory with no BIOS option to turn it off - we must defend ourselves from evil pirates and malware writers and over 90% of the computers, "designed for Windows", will be unable to run a Free Software operating system (Linux desktop is busy chasing windmills with user interface experiments, so it won't gain significant market share).

My prevision is even more grim: by that time Windows will move to allowing installs only from the "app store" and Free Software applications will be out (remember, apps like Firefox, LibreOffice or even GIMP have the bulk of the users on Windows). By that time Free Software will be dead and buried, wanting a Microsoft alternative we will have the choice of Google Chrome with everything in the "cloud".

Quite negative so far, right? There should be a solution I see... yes, I think the Free Software world should refuse Microsoft's proposal for Secure Boot. Some FOSS developers argue having a secure boot process can be a good thing, while they may be right, here is not the case, Microsoft proposal is broken by design, we should not endorse it, join the opposition and get the anti-trust regulators to make something, all while teaching people how to change BIOS settings and generate and install own keys. I don't see any important player endorsing the FSF petition: Fedora is not there, Red Hat is not there, Debian is not there, Canonical is not there, Ubuntu is not there, Mint is not there... not any distro is there. And this is a bad thing.

31 May 2012

Search by images

Even if visible in plain sight, the feature to search by images in Google is less known and it can be incredibly useful and a good alternative to some other less accessible services. Let's have a look at using it.

Start at the Google image search at http://images.google.com/. Did you know you can drag images from your desktop or URL from other windows into its search box?

search by image

Or if you are less accurate with dragging, the search box has a photo icon which you can use to copy/paste URLs or upload images? Good to know on both accounts.

search by image
search by image

When researching the feature, my first idea was to try a picture of the supermoon I recently shoot in Vienna. The result is accurate, Google identified it as a full moon (technically, a supermoon is a full moon), offered good links, including a Wikipedia article and some similar images (is the moon, it looks alike in all photos).

search by image

Then I wanted something different, so tried an image with the old Mozilla Firebird logo I had lying around from another recent article. Yet another success, logo recognized correctly as a logo, as Mozilla's, good links, etc.

search by image

Of course is not all roses, when trying with another picture which is 1.) harder to identify and 2.) not available on the Internet, the result can be funny (and totally off - I don't think I am a horse)

search by image

But still, for pictures not available online, it can be quite good and still useful, here it identified pretty accurately two person in black dresses (or at least two black things) doing something together.

search by image

Fun, fun, but I said it can be useful, let's do something useful, like searching for stolen inappropriately used/licensed images. After the supermoon above, my second try was a photo with cherries which a while ago I used as my desktop wallpaper and also posted in a few places (the cherries season is close!). Yet another success, Google identified it not only as cherry, but as sour cherry, which it actually is, probably based on the content of the pages using it. A good description taken from wiki, a relevant first link and a bunch of related pictures and then a link to my photography blog hosting the image. Not bad at all.

search by image

Now let's look further: the image can be found in a few Wiki pages, which is normal, I uploaded it to Commons myself. Then the fun begins (the image originate from my blog with a CC-BY-SA license or from Wikipedia, also with a CC-BY-SA license).

search by image

There are pages where the image is hotlinked directly from my server (so I could have detected its use from Apache logs or even could have blocked external referers, but that would have been evil). Of course, no links back, no credits, no nothing. The fun part: I can see with my bare eye another cherry picture on that page which is taken from my blog.

search by image

And there are pages hosting their own copy of the image, some with edits (like adding some text on top) and some at large resolution (those are taken from Wikipedia instead of my blog).

search by image

I won't police those sites, the picture was up for share (albeit under a different license, not at Public Domain) and this article was not intended to whine about copyright offenders, but to show the use of an image search tool. Have fun with your own searches!

17 May 2012

Kindergarden Linux

I get approached with the classic question "will Fedora X (16 in this case) run on my PC?" Sure, why not, the user has a P4 class computer with enough RAM. Then the next question, equally classic "what should I run, 16 or Ubuntu 11.10? or any other alternative?". My honest answer is as a Fedora contributor I obviously prefer Fedora, but the best distro may depend on the user's needs. Time to learn he does Ruby programming and some internet navigation. Then I guess trying a live image can't hurt and the ultimate choice, as as a desktop user, would be drawn from the desktop environment: Unity/Gnome Shell/KDE/Xfce.

But it seems me saying "contributor" triggered a "last question", "what means being a contributor to Fedora?" and then I expand, talking to various types of contributions, from packaging to programming or administration, drop a link to the join page and so on. After we clear the part about money (Fedora is Free project based on volunteering) I get another one, about the age limit... and learn my interlocutor is 13. Well, he can be a contributor, we had and have other underage contributors, but he has to understand the consequences of using a Free license and his parents must allow it. He things translations may be a good starting point. And may do some design, based on previous experience with Illustrator and Photoshop.

After a short "what is better, Linux or Windows?" (it depends on your needs, freedom versus Diablo III) there is one more issue, the actual install, even if is just running a live image (he prefers CD over USB, despite my arguments for the contrary). So I have to give an explanation about what a live image is, how a device will be booted and won't affect the installed system, even what BIOS is and how you change the boot order (he never entered the BIOS setup before). All while insistently asked for my phone number, which I refuse to give away.

Fast forward one day, it seems like trying Fedora 16 Live was a failure: he gets a wallpaper and a mouse cursor, nothing else. I am showing a random screenshot from the web, trying to understand if he has a normal GNOME Shell empty desktop or is a deeper problem and this drives me to a large explanation on what GNOME, Unity, KDE, Xfce, LXDE are (and a statement of my desktop preference). I am asked again about my phone number and ignore the question. Then he wants to give Ubuntu a try, I don't have a problem with that but he has: the same empty desktop with no panel, no right-click menus, no nothing. If is not the display, then it may be video drivers (ATI), so I recommend either a newer Fedora (F17 RC1 is online) or VESA parameters for boot (me blaming AMD).

But this will happen another another day, today he has an important math test at school. Not before being asked again for my phone number (no, I won't be available this evening and in the week-end will be away in a photography trip) and since the download folder for F17 RC1 isos have two files, Desktop and KDE, I am supposed to recommend one. I can't, so I am ambiguous. To be continued.

Speaking about phone numbers, is not wise to give them easily... I gave my number recently to an another possible contributor under promise it will be used only for emergency (he's slightly older, at the age of 16, and a bit more experienced, with actually having run Ubuntu and Fedora before) and now I am called even for spam alerts or Deep Freeze problems, no matter the hour or the day.

PS: I am not even an Ambassador

14 May 2012

Freelance / Storyboard

I am doing a lot of photography lately but I also didn't forget about graphics, the latest project I was involved lately was doing freelance work on a proprietary commercial project for creating storyboards). While is not Free software, it allows to leverage my experience from my old Fedora webcomic and even build upon some of the assets I developed as a follow-up. From a technology point of view, the project is cool as it uses SVG for its files, so once installed you can extend it easily with self-made graphics or with images from the Open Clip Art Library, for example.

Unfortunately the app is Windows-only, made with .NET, so I can't easily provide screenshots (I use Inkscape and Fedora for my part of the work), but here's an example image from the Storyboard That website (probably people will recognize the graphics style):

storyboard that

11 May 2012

Vienna wallpapers

When dumping a set of photos from Vienna I promised I optimize a few of them as wallpapers, today is the time do deliver. You can use them freely. (click for full-size view)

Bonus: Supermoon

Also while in Vienna I encountered the supermoon (the big full moon, 14% bigger, which happens very rarely), I caught a picture with the best my gear can deliver (70-200 lens with an X1.4 zoom adapter on an APS-C sensor) at 100% zoom level, free for re-use.

Bonus: Graffiti

While wandering around Vienna I saw this anarchist graffiti which I think is meaningful and more applicable in those days: when a system is broken so badly, there is no chance to repair it, then nuke it from the orbit.

PS: unrelated, when preparing the pics above, my Fedora desktop gave a "Windows moment" - the mouse cursor changed the shape to "wait", trying to make that go away and get a normal "arrow" pointer, I closed a very busy web app. As nothing good happened, closed GIMP where I worked on the pics. Then the entire X.org sesion crashed to a black screen (together will all my open apps) and the desktop restarted itself.

09 May 2012

LGM 2012 + Linuxwochen Vienna: photo dump

As after any conference I take part of, also for Libre Graphics Meeting and Linuxwochen in Vienna I put my pictures in a quick and simple gallery, so anyone who want to use them is able to do it freely. This time there is not a lot of pictures (I get picky and picky in time before pressing the shutter), but at least I didn't forget to say about the CC-BY-SA in the page footer, so people don't have to ask for permission.

lgm
lgm

I also spent some time in the city and took some photos of the architecture, streets, people, gardens, life and so on:

vienna

I am a kid inside, so when going to Vienna I can't miss the Prater amusement park, which is a lot of fun and a place to take nice pictures.

lgm

Next, I think I will made a few wallpapers based on Vienna photos.

05 May 2012

Assault

The Linuxwochen floor is under heavy attack from the above. No wonder is going to be finished really soon.

fedora
fedora

LGM 2012: final day

We are on the final (fourth) day of the Libre Graphics Meeting 2012, the conference continues. Yesterday evening was the "social event" for Linuxwochen, which was joined (and overrun) by LGM participants.

lgm

Speaking of Linuxwochen, I see here in the university building today is the "BSD day".

lgm

So the place was pretty much invaded by red devils.

lgm

And today I noticed the FSF presence with a booth (I am pretty sure I didn't see them in the first day... well, I did't see Open Street Map either in the first morning when I did a photo tour, but I saw them a couple hours later).

lgm

Back to LGM, this morning program started and is full of shiny looking presentations from Krita and Synfig Studio.

lgm
lgm

At noon there is a workshop which I think it may be interesting, Sirko will demo about preparing for print a book/magazine, is an area where I lack experience.

04 May 2012

LGM 2012: GIMP awsomeness

Blown away during the Libre Graphics Meeting GIMP/GEGL presentation: GIMP 2.10 is going to kick ass (GEGL integration will provide a lot of nifty features).

lgm 2012

Certainly, GIMP developers are doing the $DEITY's work!

lgm 2012

On spherical Cows

Despite the significant amount of votes I see a lot of attacks on Spherical Cow (the release name for the future Fedora 18) and I can't stop the paranoid in my from asking if this was a vote from those not wanting a code name at all (select a ridiculously looking one so it's easier to root against the idea) or if it was a slap in the face for de Indian community after complaining so much about cows in Beefy Miracle (I also thought that much complaining was misplaced, but in the end voted for Tandoori Chicken).

The anti-paranoid in me reminds the release names are supposed to be fun and that Spherical Cow has scientific roots, even if until recently I wasn't aware of that.

In the meantime can I just say "Moooo" and return to LGM?

LGM 2012: day 3 + Linuxwochen day 2

Is a rainy and gloom day in Vienna, so the third day of Libre Graphics Meeting and second day of Linuxwochen started slooooooooooooooooowly, both with the booth and the students at the university

lgm
lgm

Speaking of the Fedora both, an anecdote I witnessed: a guy walks in and complains about Fedora not working with his laptop (not detecting the hardware). He's invited to bring the laptop, which will probably happen later in the day.
Another anecdote is about the fliers on the booth, there were four kinds of them, targeting photographers, graphic designers, video makers and musicians. All of them are gone, except those for photographers (I'm told the video editing were the first to go). I am debating with Jaroslav why: the quantities were uneven or the interest is uneven... I expected the photography ones to be most interesting as everyone is doing that and the tools are good (but a photography flyer with no GIMP??? that's the tool I use for my photography needs in over 90% of cases).

lgm

Libre Graphics Meeting started and the morning has interesting talks on Inkscape, GIMP and GEGL. Good stuff. Around the noon I think I am going to skip a bullshit panel and get back clear and sane for my own presentation, near the end of the day. Later in the evening LGM people will join Linuxwochen people for the social event, as there is no formal social event of the LGM itself.

lgm
lgm

Speaking of GIMP, yesterday evening I enjoyed a schnitzel in the company of a few GIMP developers, excellent opportunity to learn interesting things about their project.

lgm

In unrelated news, did you know GIMP 2.8 was released?