Skip navigation.
Home

News aggregator

Rui Seabra: Elmdentica release 0.5.1

Planet Openmoko - Thu, 2009-07-09 00:05

Fixed some bugs, added a domain editor so you can add your own Laconi.ca installations or other µ-blog sites with a twitter like API, and now supports links in status messages (but does nothing at all with them, yet, my favorite browser, woosh, doesn’t get URLs from command line, I wonder if it has a way to do it).

Domains toolbar button

Have fun!

Temas: , ,
Categories: Newsfeeds

openmoko-fr: Google Chrome OS

Planet Openmoko - Wed, 2009-07-08 19:29

Comme on pouvait s'y attendre depuis que certains ont réussi à faire tourner Android sur des netbooks, Google a annoncé officiellement l'arrivée d'un système d'exploitation maison en 2010.

Pour l'instant nommé "Chrome OS", il sera basé sur le noyau Linux accompagné d'un gestionnaire de fenêtre qui se bornera à faire tourner le navigateur Chrome.
L'ensemble devrait être léger, rapide, optimisé pour les netbooks (architectures ARM ou x86) et open source (voir cet article de techcrunch).
Alors en lisant "architecture ARM", vous pensez certainement comme moi : "un OS de plus potentiellement compatible avec notre Freerunner"

Mais plusieurs questions se posent :

  1. pourquoi s'attaquer au marché des OS ?
  2. pourquoi lancer un autre OS que Android qui semble déjà bien adapté aux netbooks ?

La réponse à la question n°1 pourrait tenir en un mot : Microsoft !

Il est de notoriété publique que ce dernier a juré la mort de Google et celui-ci le lui rend bien.
La firme de Redmond attaque Google sur son terrain en lançant toujours plus de services en ligne (dont le récent moteur de recherche Bing), celui-ci répond avec un système d'exploitation destiné à faire de l'ombre à windows seven sur le segment des netbook (et autres ?).
De plus, google a tout intérêt à proposer aux clients de ses services en ligne une plate-forme et des navigateurs alternatifs à ceux de son pire ennemi (Windows / Internet Explorer).

Quant à la question n°2, il ne faut pas oublier que Android dépend d'un consortium de 34 entreprises (Open Handest Alliance) dédié à la téléphonie mobile.
Google semble avoir besoin d'un OS plus générique et multi plate-forme mais surtout n'ayant qu'un seul nom sur l'étiquette.

Categories: Newsfeeds

Tuxbrain: Buzz Fix party Barcelona, la pelicula

Planet Openmoko - Wed, 2009-07-08 01:15

Aunque tres meses tarde, aqui esta el video que grabamos, algo editado, no hemos incluido los diez minutos grabando el bolsillo de la camisa de Pau, ni los cinco fantasticos minutos de el lateral del mi portatil por no apagar la camara.
Como hace tanto tiempo que paso la de Barcelona te entra hasta morriña el volverlo a ver :)

Openmoko Buzz Fix party BCN 20090418
by tuxbrain

leer más

Categories: Newsfeeds

Tuxbrain: Buzz Fix Party Madrid(Fotos)

Planet Openmoko - Tue, 2009-07-07 17:04


Antes de nada quiero dar las gracias a todos los que habeis hecho esta jornada posible a los participantes, a medialab-prado por cedernos sus instalaciones , y como no a nuestro Iron man Rafael Campos, que sin duda fue el protagonista de la jornada :) , es que da gusto verle manejar el soldador con esa soltura.

Esta podria ser la foto resumen de la jornada :) todos alrededor de Rafa hipnotizados por los movimentos del soldador y por los efluvios del estaño.. creo que empiezo a entender a los jubiliados que se pasan la horas mirando las obras :P

leer más

Categories: Newsfeeds

Joseph Reeves: Unofficial gvSIG Mobile 0.1.4 released

Planet Openmoko - Mon, 2009-07-06 11:34

gvSIG Mobile 0.1.4 for Openmoko / Maemo / Linux based handhelds was released this morning.

As ever, Juan Lucas Dominguez Rubio has produced an excellent release and you should see his blog for further details.

0.1.4 includes further GUI improvements (large widgets and full screen mode), Arabic translation, Courier Mode (with an example shapefile containing 400 cities) and the addition of various new coordinate systems.

Spot the deliberate mistake above ;-)

Courier Mode is a particularly exciting feature, expect to see it put to good use in the near future! I'd also be very interested in seeing what others can come up with (I saw a mailing post the other day about someone needing to know how close their boat was to shore. Looks like this could be a good use of the feature).

Packages for Openmoko available here:

http://www.opkg.org/package_162.html

Juan Lucas is providing packages for Maemo via his blog.

Categories: Newsfeeds

Rui Seabra: Elmdentica release 0.5.0

Planet Openmoko - Fri, 2009-07-03 22:05

New release of elmdentica, major advance! 0.5.0 adds multiple account support, even though only one active at each moment.

0.5.0 in action…

Temas: , ,
Categories: Newsfeeds

Tuxbrain: Usando mapas WMS en TangoGPS

Planet Openmoko - Fri, 2009-07-03 16:20

Hace una semana me fui de vacaciones a Torroella de Montgri y dado que OSM no tiene mucho nivel de detalle de la zona me plantee usar otras fuentes de mapas para usar el , Neo asi fue como encontre el Institut Cartografic de Catalunya y su servidor de geoservicios.
Esos servicios utilizan el estandard OGC WMS 1.1.1 mientras que el software que utiliza el Neo, TangoGPS ( y otros como Omgps) utilizan el sitema de cuadriculas (tiles) que utiliza OSM para descargarse los mapas.
Asi que he realizado un "traductor" entre entre los dos sistemas para que estos programas puedan descargarse directamente los mapas de los servidores WMS.

leer más

Categories: Newsfeeds

Harald "LaF0rge" Welte: Wireshark packet dissector for GSM 12.21 (A-bis OML)

Planet Openmoko - Fri, 2009-07-03 02:00

During the last weeks I've been spending some time to start a wireshark dissector plugin for GSM 12.21, which is the Organization and Maintenance protocol between BSC and BTS. Using this protocol, many aspects of a BTS are configured by the BSC.

I have already implemented the BSC side of 12.21 inside OpenBSC, and OpenBSC contains parsing code and debug logs about what is happening on this protocol. However, I think it is much better to remove most of that debug printing code from OpenBSC and move it into wireshark. Whoever needs per-message debugging, can start wireshark and look at the output - with the advantage of extensive filtering capabilities.

The protocol is quite complex and has many different messages with each their own set of attributes. So the current work is far from being complete, but it's already at a point where it is really useful.

I've put a specific focus on implementing the vendor-specific bits for ip.access, since those are hard to figure out and much more difficult to implement for anyone who hasn't spent as many weeks looking at hexdumps from their Abis-IP protocol as me. Parsing standard 12.21 messages is easy, just read the publicly-available spec and add wireshark code for it.

In case you're interested, the plugin is available from this path in the OpenBSC git tree

Categories: Newsfeeds

Michael "mickeyl" Lauer: Openmoko Workshop in Munich

Planet Openmoko - Thu, 2009-07-02 15:51

I’ll be present at the first Openmoko Workshop in Munich, gracefully organized by Dr. N. Schaller (Goldelico) hosted at the University of applied science in Munich. Topics will be developer-oriented, but beginners are also invited. There are only few seats left, so please contact Dr. Schaller via the freeyourphone.de forum, if you want to be on board.

I’ll be talking mainly about freesmartphone.org — the beginning (2002-2008, from handhelds.org to openmoko.org), the present (2009, how to program with FSO), the future (2010-, what the Vala rewrite will bring and how we get FSO to more hardware).

This is just a loose gathering to get started. If there is sufficient interest, we will consider turning this into a more formal (professional) training course in the future. Hope to see you there!

Categories: Newsfeeds

Marcin "hrw" Juszkiewicz: Embedded package managers sucks

Planet Openmoko - Thu, 2009-07-02 13:08

Years ago someone wrote IPKG in pure shell. It can be still found in some distributions. Then it was rewritten into C and this version we used in OpenEmbedded derived systems. It had some bugs, we patched some of them, from time to time there was even upstream development done for it.

Then Openmoko arrived and forked IPKG — new project got OPKG name. It was written by OpenedHand and Openmoko developers. Their main goals were:

  • callbacks for GUI package managers
  • GPG signed repositories
  • fixing bugs

Many things got changed, OE patches got merged, new bugs was added. Those who use CLI version of opkg (so far the only usable client) lost some functionalities — for example there is no progress bar when packages are fetched.

For last few months OPKG is in unmaintained mode again and I think that this is some kind of curse on embedded market package managers.

Some time ago I discovered that when many (>50) packages needs to be upgraded then opkg segfaults during process and this is not a matter of going out of RAM as I have ~400MB free. Today it did not gave value of PATH for post install scripts… I wonder what else can be found ;(

What are other options? So far I know two — dpkg + apt or rpm + yum. First one costs few megabytes of space, second one require also Python so it is not acceptable for most of our targets. Both also require rebuilding of everything :(

Related posts:

  1. Good bye ipkg, welcome opkg
  2. How to install additional software into your OE generated rootfs
  3. My Neo1973 has been sent
Categories: Newsfeeds

Harald "LaF0rge" Welte: ip.accesss nanoBTS serial port CLI

Planet Openmoko - Thu, 2009-07-02 02:00

As Dieter has recently discovered, the nanoBTS has an optional serial port. You need to solder two small bridges on your nanoBTS PCB and then you will get a RS232 port (at 3.3V) to the embedded PowerPC.

On this serial port, you can use an extensive command line interface (CLI) to display the status of the BTS, and for any kind of interactive debugging.

I only wish they had made that interface also available via TCP/IP :) Not many people will want to risk soldering their nanoBTS and thus loosing their warranty... it's not a cheap device, after all.

A description of the pin-out, including a picture for which solder bridges you have to set can be accessed in the OpenBSC wiki

Categories: Newsfeeds

openmoko-fr: Anniversaire (et buzz fix ?)

Planet Openmoko - Wed, 2009-07-01 15:27

Comme annoncé dans ce billet, des rencontres Openmoko sont organisées à l'occasion de l'anniversaire du Neo Freerunner (et de la communauté FR).

Voici ce qui est en préparation pour le moment :

Ces rencontres sont bien sûr gratuites et ouvertes à tous.
Profitez-en pour venir échanger vos informations et vos idées ou poser vos questions.

Remarque :
Les opérations de buzz fix organisées en Europe et aux US sont limitées dans le temps.
Aussi nous envisageons la possibilité d'organiser une collecte de Neo Freerunner A5 et A6 pour faire un envoi groupé.
Donnez votre avis sur le sujet en commentaire de ce billet ou sur le forum.

Categories: Newsfeeds

Rui Seabra: Elmdentica release 0.4.0

Planet Openmoko - Mon, 2009-06-29 23:02

Hi! A release a day! 0.4.0 doesn’t add THAT much, unless you like to, you know… repeat (or retweet) what other say and reply to others, or maybe proudly show you’re using ! Oh… and a counter (but it lets you type more than 140… just warns…)

0.4.0 in action...

Temas: , ,
Categories: Newsfeeds

Chris Lord: Building Moblin Web Browser

Planet Openmoko - Mon, 2009-06-29 16:03

I've been meaning to put some documentation together for mozilla-headless and the various related components, but a pretty hectic schedule (both work and personal life) has meant that I've been pretty short on spare time lately. So just to get the ball rolling, the following is a guide on building the Moblin Web Browser. I'll try to turn it into real documentation and stick on moblin.org later.

Some notes

I'm going to assume that you build all of this in $HOME/moblin and that you're ok with mozilla living in /opt/mozilla-headless (trust me, it's for the best). I'm also going to assume that you have a system already setup for building GNOME applications. And that you have Mercurial installed. For those with non-debian systems without sudo setup, replace 'sudo [stuff]' with 'su -c "[stuff]"' (or setup sudo).

Step 1 Checking out the source cd ~/moblin
git clone git://git.clutter-project.org/clutter
git clone git://git.clutter-project.org/clutter-gtk
git clone git://git.clutter-project.org/clutter-mozembed
git clone git://anongit.freedesktop.org/ccss
git clone git://git.moblin.org/clutter-imcontext
git clone git://git.moblin.org/nbtk
git clone git://git.moblin.org/mozilla-headless-services
git clone git://git.moblin.org/moblin-web-browser
hg clone http://hg.mozilla.org/incubator/offscreen mozilla-headless

You may also need a check-out of libunique; instructions here.

Step 2 Building Clutter cd ~/moblin/clutter
./autogen
make
sudo make install

cd ~/moblin/clutter-gtk
./autogen
make
sudo make install

cd ~/moblin/clutter-imcontext
./autogen
make
sudo make install

Note that if you want documentation, all three of these accept '--enable-gtk-doc' as a configure parameter. These should all install in /usr/local by default, you should check that this is setup in /etc/ld.so.conf.d, and you may need to run 'sudo ldconfig' after installation.

Step 3 Building Nbtk cd ~/moblin/ccss
./autogen --without-rsvg --without-soup --disable-ccss-cairo --disable-ccss-gtk --disable-examples
make
sudo make install

cd ~/moblin/nbtk
./autogen
make
sudo make install

Note about documentation still applies. You can get nicer build output from libccss by specifying '--enable-shave' too (used by Clutter and co by default), and if you're a developer, you may also want '--enable-debug'.

Step 4 Building Mozilla

Download this file to your home directory before starting.

cd ~/moblin/mozilla-headless
hg checkout headless
make -f client.mk configure
cd ../mozilla-build
make
sudo mkdir /opt/mozilla-headless
sudo chown $USER:$USER /opt/mozilla-headless
make SKIP_GRE_REGISTRATION=1 install

Now, this is the slightly less straight-forward bit. You'll either need to add a file to /etc/ld.so.conf.d to add '/opt/mozilla-headless/lib/xulrunner-1.9.2a1pre/' and '/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/' to your default library search path, or you'll need to alter your environment to add them to your $LD_LIBRARY_PATH. I'd recommend the latter, and doing it in your ~/.bashrc, making it easier if something goes wrong.

You'll also need to add '/opt/mozilla-headless/lib/pkgconfig/' to your $PKG_CONFIG_PATH. Again, I'd recommend doing this in your ~/.bashrc. Don't forget to run 'sudo ldconfig' after installation, if necessary.

Step 5 Building ClutterMozEmbed

We're almost there now :) If you've followed all the previous steps correctly, it should all be downhill from here (in a good way).

cd ~/moblin/mozilla-headless-services
./autogen --enable-gnome-proxy
make
sudo make install

cd ~/moblin/clutter-mozembed
./autogen --enable-plugins
make
sudo make install

Again, the only slightly non-standard thing here is that mozilla-headless-services is a dbus daemon and you may need to setup your system for dbus service activation to work from the /usr/local prefix. Most distributions do this by default, but if yours doesn't, have a look in /etc/dbus-1. If you can't get that to work, you can run the daemon manually with '/usr/local/libexec/mhs-service'. Don't forget 'sudo ldconfig'!

Step 6 Building Moblin Web Browser cd ~/moblin/moblin-web-browser
./autogen
make
sudo make install

You should now just be able to run 'moblin-web-browser', although you may want to run 'moblin-web-browser -w' so that it doesn't launch full-screen (and you may also want to alter the .desktop file to do this by default when launching from the applications menu). I'm plenty aware of bugs, but if you find something that isn't totally obvious, file it over here. Happy surfing :)

Categories: Newsfeeds

openmoko-fr: Actualités diverses

Planet Openmoko - Sun, 2009-06-28 21:02

Voici quelques informations pêchées ces derniers jours sur le web.

Bonne lecture

Categories: Newsfeeds

Rui Seabra: Elmdentica release 0.3.0

Planet Openmoko - Sun, 2009-06-28 16:00

Elmdentica is getting better all the time

  1. the toolbar is no longer out of the screen
  2. the timeline now displays (cacheable) icons in the nice bubbles
  3. libcurl is being called with object reuse, which optimizes downloads a bit

So here’s the complementary screenshot, followed by the download links:

Release 0.3.0 in action...

Temas: , ,
Categories: Newsfeeds

Rui Seabra: Elmdentica release 0.2.0

Planet Openmoko - Thu, 2009-06-25 14:10

Wow, again you say? Well, early stages of development are like that Its starting to shape up a little better (even if still a bit too memory hungry - 15% WTF). As usual, available at Elmdentica’s google code page, or the links below:

Release 0.2.0 in action...

Temas: , ,
Categories: Newsfeeds

openmoko-fr: Linux rapproche Intel et Nokia

Planet Openmoko - Thu, 2009-06-25 11:30

Les deux géants Intel et Nokia annoncent une collaboration autour de logiciels libres (oFono, ConnMan, Mozilla, X.Org, BlueZ, D-BUS, Tracker, GStreamer ou encore PulseAudio) à destination de Moblin et Maemo.

Mais ils souhaitent également "définir une nouvelle plate-forme nomade qui dépassera le cadre des téléphones-organiseurs (smartphones), PC portables et netbooks actuels pour se concrétiser par des équipements, des logiciels et des services Internet mobiles innovants".

Est-ce un début de contre-offensive face à androïd ?

Categories: Newsfeeds

Rui Seabra: Elmdentica release 0.1.0

Planet Openmoko - Thu, 2009-06-25 08:18

Hi, this new version is a bit more usable (although it clearly lacks features and has bugs-a-plenty), enjoy!

Release 0.1.0 in action

Temas: , ,
Categories: Newsfeeds

Rui Seabra: New elmdentica dev screenshot

Planet Openmoko - Wed, 2009-06-24 22:56

Hi, I’m slowly starting to get a better hold on Elementary, once I fix the obvious problem in the screenshot below, I hope to release 0.1.0 tomorrow:

now has a nice scrolling friends timeline...

Temas: , ,
Categories: Newsfeeds
Syndicate content