Menu

Règlement

Règlement

Open Wide Ingénierie, responsable du blog linuxembedded.fr, organise un concours sur le thème "Optimisez un système Linux et tentez d'être le plus rapide !". Ce concours, gratuit et ouvert à tous, vise à mettre en concurrence les passionnés des technologies Linux embarqué.

  1. Objectif : Chaque participant devra soumettre un système répondant aux exigences suivantes :

    • démarrage d'un noyau Linux sur une carte Mini2440
    • obtention d'une adresse IPv4 par DHCP
    • affichage de l'adresse IP obtenue :
      • au format décimal séparé par des points
      • au centre de l'écran en format paysage
      • en noir sur fond rouge
      • avec une police non connue à l'avance
      • avec une taille en pixel contenue dans le nom de fichier de la police
    • utilisation de la police de caractères True Type (pour afficher l'adresse IP) se trouvant dans la première partition (en ext4) de la carte SDHC (Sandisk 30 MB/s), et dont le nom commence par "concours-" suivi de la taille en pixel et de l'extension ".ttf".
    • présence d'un bouton, dans le coin inférieur droit, entraînant l'affichage du nom de l'auteur ou de l'équipe
    • déclenchement de l'action liée au bouton lors d'un appui sur la surface de celui-ci (le reste de l'écran ne doit pas déclencher cette action)
  2. Éligibilité : Les participants doivent appartenir à une de ces 2 catégories :

    • Gang de poussins
    • Vieux gnou

    La première catégorie est réservée aux étudiants, seuls ou en équipe (taille des équipes non limitée). Une vérification pourra être faite auprès de l'école d'appartenance.

    La deuxième catégorie est ouverte à tous, exclusivement en individuel (excepté aux salariés d'Open Wide).

    Le concours est ouvert à tous sauf au personnel de la société organisatrice et des tiers ayant participé à l'élaboration de ce concours.

  3. Inscription : Chaque participant doit s'inscrire par mail à concours@linuxembedded.fr en spécifiant au minimum son nom, pseudo, adresse e-mail et sa catégorie. L'inscription implique l'engagement de respecter strictement les règles énoncées sous peine d'exclusion.

  4. Dates : Le concours débute le 1er août et se termine le 31 décembre. Celui-ci se déroule en 2 phases :

    • du 01/08/2011 au 20/10/2011 : phase en simulation (Qemu)
    • du 21/10/2011 au 31/12/2011 : phase sur carte Mini2440
  5. Attribution des cartes FriendlyARM : A l'issu de la première phase, chaque participant ou équipe pourra remporter une carte Mini2440 FriendlyARM avec câbles et écran 3,5", d'une valeur de 100 €. Un jury délivrera des cartes à 15 équipes de "poussins" et à 15 "vieux gnous" maximum. Ce jury, composé de membres de la société Open Wide, prendra en compte les critères suivants :

    • le respect des prérequis (voir objectifs)
    • le classement des temps de démarrage chronométré avec Qemu
    • la qualité des explications données dans la documentation technique
    • la qualité du rendu (code, instructions de compilation, ...)
    • une description des tests et expérimentations prévus sur le matériel réel

    Impératif : pour remporter une carte FriendlyARM, le projet doit être soumis avant le 20/10/2011 à 23h59.

  6. Prix : A l'issu de la deuxième phase, le jury décernera trois prix :

    • le prix du démarrage le plus rapide dans la catégorie "Gang de poussins"
    • le prix du démarrage le plus rapide dans la catégorie "Vieux Gnou"
    • le prix du jury

    Ces trois vainqueurs remporteront une tablette Archos de dernière génération d'une valeur de 250 €. D'autres lots seront distribués aux meilleurs.

    Impératif : pour participer, le projet doit être soumis avant le 31/12/2011 à 23h59.

  7. Jury : Le jury final (2ème phase) sera composé de membres de la société Open Wide. Afin de délibérer, il vérifiera les éléments suivants :

    • le respect des prérequis (voir objectifs)
    • le temps de démarrage du système, qui sera effectué à partir de la flash et compté à partir du démarrage électrique (à froid) jusqu'à l'affichage graphique.

    Le jury se réserve le droit d'exclure les participants qui portent atteinte au bon déroulement du concours.

  8. Soumission : Pour chaque phase, les participants devront soumettre leur projet dans une archive contenant :

    • l'intégralité des codes sources des nouveaux programmes développés, les configurations et toutes les modifications de projets existants (sous forme de patchs)
    • la chaîne de compilation devant fonctionner sur Debian Squeeze x86 32-bits ou les instructions pour la télécharger
    • un fichier README contenant :
      • les instructions de compilation (cette compilation doit s'exécuter à l'aide d'une seule commande telle que make ou l'appel d'un script)
      • les instructions d'installation en mémoire flash
    • un fichier COPYING contenant la liste des licences utilisées
    • un fichier contenant des explications techniques sur le système

    Le mode d'envoi des fichiers est à la discrétion des participants et peut-être convenu avec les organisateurs. À minima, un formulaire d'envoi de fichiers sera mis en place. Les participants peuvent également mettre leurs fichiers à disposition sur Internet.

  9. Périmètre logiciel : Le système à soumettre doit fonctionner avec un noyau Linux et doit lancer une application en espace utilisateur en charge de l'affichage graphique. Aucun autre prérequis logiciel n'est imposé. Les participants sont libres d'utiliser les toolkits, bibliothèques et autres outils de leur choix sous réserve que ceux-ci soient Open Source.

    Il est possible d'optimiser le bootloader, le noyau et l'espace utilisateur.

  10. Publication : Les gagnants devront publier leurs codes sources sous une licence Open Source de leur choix.

  11. Remise des prix : les récompenses seront remises lors d'un événement de clôture. Il sera alors demandé aux 3 vainqueurs, ainsi qu'à une sélection de finalistes, de présenter les techniques qu'ils ont mises en œuvre.

Ce règlement peut être obtenu en faisant la demande sur papier libre à cette adresse : Open Wide - 23, rue Daviel - 75013 Paris. Le remboursement des frais se fera au tarif lent de la poste. Il conviendra de joindre un RIB ou RIP.

Règlement déposé en la SCP ROBY-SALMON et LANDEZ, Huissiers de Justice Associés, 13-17 rue de Pouy - 75013 PARIS.