FSCONS promotion

Everyone can help us promoting FSCONS.

I am adding two very subtle examples:

Advertisements

Gnome meeting yesterday

I came to the place at 19.30 (always late?) and there was like 8-10 people there, including Anderas Nilsson (speaking at FSCONS).

Then Lennart from Wikimedia Sverige phoned me and asked me where we were and told me the Wikimedians (Wikimedia has a booth at Göteborg Book Fair) were coming over, including Lars Aronsson (speaking at FSCONS). They were something like 10 people.

Woops, enter Jeremiah Foster (speaking at FSCONS).  Add to that Per Andersson (speaking at FSCONS) and his friends ….

… all in all, it was great and a lot of people!

GNU Xnee, finally the test target is ok

Hmm, ignoring warnings about binaries being older than the source code is kinda stupid. I know. Yet, I did it. Finally I paid attention and it turned out I had some GNU Xnee libraries installed under /usr/lib/ as well as under /usr/local/lib. Shame on me!!!

I removed them and everything went as smooth as … So running make test now gives:

creating testsetget
./libtest
Starting test

Test 1: ………………………………………………………………………………………………………..
Test 2: …………………………….
Test 3: …………….
Preparing Test 4: …..
Test 4: ……….
Test 5: ……….
Sucesss:  210
Failures: 0
./testsetget
Starting tests 🙂 🙂
Sucesss:  180001
Failures: 0

that’s more like it, isn’t it 🙂

FSCONS: Squeezing the Evil out of the Music Industry

This is a really interesting presentation given at FSCONS

Squeezing the Evil out of the Music Industry or how we should rethink record labels by using CC licensing

John will talk about new models for music & the music business, which hinge on open licensing, transparency, and the new ways that music is actually consumed & shared
Squeezing the Evil out of the Music Industry

John Buckman is founder of Magnatune, a Berkeley, California-based record label he founded in 2003 and which is known for its commercial application of Creative Commons licensing and overtly artist-friendly business practices. Buckman’s methods include forming non-exclusive agreements with musicians, sharing profits equally with them, and allowing them to retain full rights to their own music. This approach is sometimes referred to as “fair trade music.” An accomplished software programmer, Buckman is also thought to be the first to use the term open music, a term derived from the open source software community, in which he has been active. It refers to music that is shareable, available in “source code” form (individual tracks), permits certain forms of derivative works (i.e. remixes), and is made available at no cost for non-commercial use. Since founding Magnatune, Buckman has signed more than 250 recording artists across multiple genres. In August 2006, he launched the non-profit BookMooch, an online community for the exchange of used books, which—in combination with his work with Magnatune—has established Buckman as a prominent figure in the Free Culture movement……

GNU Xnee… shared objects, gdb and watchpoints

The test code seems to trigger bug somewhere in libxnee (part of GNU Xnee). When running the test code through the debugger (gdb) … I end with a piece of memory being overwritten:

(gdb) p xd->rec_callback
$36 = (callback_ptr) 0xb7ebe300 <xnee_replay_dispatch>

while it previously said:

(gdb) p xd->rec_callback
$35 = (callback_ptr) 0x8049e20 <xnee_record_dispatch@plt>

think I better aim for the bed since I gotta get up in 5 1/2 hours 😦 … and man, do I need my beauty sleep?

Enabling tests in GNU Xnee again

As said before I’ve excluded the library (libxnee) tests in the default dist of GNU Xnee. I just made some minor configure.in fiddling and that tests are executed again. Fine …. or …??

creating testsetget
./libtest
Starting test

Test 1: ………………………………………………………………………………………………………..
Test 2: …………………………….
Test 3: …………….
Preparing Test 4: …..
make[1]: *** [test] Segmentation fault
make[1]: Leaving directory `/home/hesa/gnu/xnee/libxnee/test’
make: *** [test] Error 2

what???? Who wrote that?? … Probably me 😦

GnuPG doc translation status Sep 23 2008

I am involved in a project translating all the GnuPG docs to Swedish. The project is kindly sponsored by .SE. I will begin writing monthly online status reports and publish them here.

Currently I am translating the The GNU Privacy Handbook.

Document                               Lines     Completeness

GnuPG (the program it self)                      100%

man pages                              8844      100%

GnuPG MiniHOWTO                         786      100%

GnuPG SmartcardHOWTO                   1453      100%

The GNU Privacy Handbook               6898       44%

A Practical Introduction to GPG in…     656

Gpg4win für Einsteiger (novices)       1426
Gpg4win für Durchblicker (advanced)     116