Haiku a 19 ans

Posté par  (site web personnel, Mastodon) . Édité par Lawless, ZeroHeure, Francois Revol, Ysabeau 🧶 et Davy Defaud. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
48
5
août
2020
Haiku

Comme vous le savez si vous suivez les dépêches annuelles de Haiku, la date de naissance du projet est le 18 août 2001, avec l’envoi du premier message « Ok, let's start » sur la liste de diffusion du projet (nommé OpenBeOS à l’époque).

C’est l’occasion de faire un point sur les principales avancées du projet dans l’année (et d’avoir un peu d’activité sur LinuxFr.org au milieu de l’été).

Logo de Haiku

Haiku a 23 ans - Haiku R1 bêta 5 (partie 2 : le noyau)

Posté par  (site web personnel, Mastodon) . Édité par Ysabeau 🧶 et BAud. Modéré par Ysabeau 🧶. Licence CC By‑SA.
47
21
sept.
2024
Haiku

Haiku est un système d’exploitation libre destiné aux ordinateurs personnels ou de bureau (pas de serveurs, pas de systèmes embarqués, pas de tablettes ni de téléphones). Il s’agit au départ d’une réécriture libre de BeOS, préservant la compatibilité binaire avec ce dernier (les applications BeOS peuvent tourner sur certaines versions de Haiku).

Après la présentation des applications de Haiku, voici une incursion dans le noyau et la chaîne de compilation. Au menu de ce chapitre notamment : processeurs, réseau, périphériques, son et image, système de fichier, améliorations des performances, etc.

Medo, un éditeur de vidéos pour Haiku

42
6
jan.
2021
Audiovisuel

La première version bêta de Medo vient d’être publiée. Il s’agit d’un éditeur de vidéos pour Haiku, extensible par des greffons OpenGL et GLSL.

Le paquet comprend plusieurs effets, comme :

  • manipulation des couleurs (saturation, exposition, température, etc.) ;
  • balance des blancs et courbes d’ajustement des couleurs ;
  • utilisation des LUT (Look Up Tables) Adobe ;
  • création de masques et de keyframes ;
  • plusieurs effets de transition ;
  • plusieurs effets spéciaux (flou, vision nocturne, chroma key, etc.) ;
  • transformations spatiales (rotation, translation, mise à l’échelle, recadrage) ;
  • incrustation de texte, y compris des polices 3D ;
  • manipulation du son (égaliseur 20 bandes, « fade »).

Publication du code de Wonderbrush

Posté par  (site web personnel, Mastodon) . Édité par ZeroHeure, BAud et Davy Defaud. Modéré par bubar🦥. Licence CC By‑SA.
Étiquettes :
40
9
nov.
2018
Graphisme/photo

Wonderbrush est un éditeur d’images pour BeOS et Haiku.

Au départ logiciel payant pour BeOS, une licence gratuite est accordée à tous les utilisateurs de Haiku (le développeur de Wonderbrush étant également contributeur de Haiku). La semaine dernière, le code source de Wonderbrush a été publié sous licence MIT, aussi bien pour la version 2 que pour la version 3 encore en cours de développement.

Peinture avec Wonderbrush 2

Sortie de la version R1 beta 4 de Haiku

Posté par  (site web personnel, Mastodon) . Édité par orfenor, Benoît Sibaud, palm123 et tisaac. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
39
31
déc.
2022
Haiku

La version R1 beta 4 de Haiku est sortie le 23 décembre 2022. Cette dépêche fait un tour des nouveautés dans cette version et un point sur la situation du projet Haiku et des plans pour la suite.

Haiku a 24 ans - nouvelles de l'été 2025

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud, orfenor, Arkem et palm123. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
39
27
août
2025
Haiku

Haiku est un système d’exploitation pensé pour les ordinateurs de bureau. Il est basé sur BeOS mais propose aujourd’hui une implémentation modernisée, performante, et qui conserve les idées qui rendaient BeOS intéressant: une interface intuitive mais permettant une utilisation avancée, une API unifiée et cohérente, et une priorisation de l’interface graphique par rapport à la ligne de commande pour l’administration du système.

Le projet est actuellement (depuis 2021) en phase de beta test. La plupart des fonctionnalités sont implémentées et l’attention des développeurs se porte sur la correction de bugs, l’amélioration de la stabilité et des performances, et plus généralement, les finitions et petits détails. Une autre part du travail est le suivi de l’évolution de l’environnement technologique: nouveaux pilotes de périphériques, suivi des derniers standards du web, etc.

Les trois derniers mois ont été un peu plus calmes que d’habitude pour Haiku, mais cela est largement compensé par une très forte activité du côté de Haikuports. Cela révèle que le système lui-même devient plus mature et qu’il devient de plus en plus facile de développer ou de porter une application sans tomber sur des problèmes du système qui doivent être corrigés au préalable.

RISC OS libéré

Posté par  (site web personnel, Mastodon) . Édité par Davy Defaud, BAud, bubar🦥 et Florent Zara. Modéré par Florent Zara. Licence CC By‑SA.
37
13
nov.
2018
Raspberry Pi

RISC OS est un système développé par Acorn, créateur de l’architecture ARM, pour ses ordinateurs Archimedes.

Bien qu’Acorn ne fabrique plus d’ordinateurs depuis longtemps, le système d’exploitation est toujours en développement. Les sources étaient en accès public (pour certaines versions) mais pas sous une licence libre, c’est maintenant chose faite.

RiscOS open

Le navigateur Web NetSurf publie sa version 3.8

37
4
sept.
2018
Internet

NetSurf est un navigateur Web léger. Conçu au départ pour le système RISC OS, il fonctionne aujourd’hui sur GNU/Linux, Windows ou Haiku, mais aussi sur des plates‐formes plus exotiques comme AmigaOS ou MiNT (le descendant multitâche du système TOS des Atari ST).

Le projet a démarré en 2002, avec une version GTK/UNIX depuis 2004.

Nouvelles de Haiku - 1er trimestre 2025

37
18
mai
2025
Haiku

Il est temps de s'intéresser à nouveau aux nouveautés de Haiku pour ce dernier trimestre.

Les gros changements sont:

  • Un nouvel allocateur mémoire qui permet enfin d'allouer plus de 3GiB par application (un reste de l'historique de Haiku sur les systèmes 32 bits), tout en étant plus rapide et moins gourmand en mémoire,
  • Des raccourcis claviers sans touches modificatrices,
  • De grosses mises à jour dans la bibliothèque C,
  • La poursuite du nettoyage de code et de l'optimisation du navigateur de fichiers Tracker,
  • La reprise du travail sur le pilote NFS4 pour les systèmes de fichiers en réseau,
  • Et bien sûr, de très nombreuses corrections de bugs et petites améliorations un peu partout dans le système.

Nouvelles de Haiku - Automne 2025

Posté par  (site web personnel, Mastodon) . Édité par Francois Revol et Arkem. Modéré par bobble bubble. Licence CC By‑SA.
Étiquettes :
34
21
nov.
2025
Haiku

Haiku est un système d’exploitation pensé pour les ordinateurs de bureau. Il est basé sur BeOS mais propose aujourd’hui une implémentation modernisée, performante, et qui conserve les idées qui rendaient BeOS intéressant: une interface intuitive mais permettant une utilisation avancée, une API unifiée et cohérente, et une priorisation de l’interface graphique par rapport à la ligne de commande pour l’administration du système.

Le projet est actuellement (depuis 2021) en phase de beta test. La plupart des fonctionnalités sont implémentées et l’attention des développeurs se porte sur la correction de bugs, l’amélioration de la stabilité et des performances, et plus généralement, les finitions et petits détails. Une autre part du travail est le suivi de l’évolution de l’environnement technologique: nouveaux pilotes de périphériques, suivi des derniers standards du web, etc.

Ce trimestre, les changements se concentrent sur l'amélioration des performances, l'amélioration des outils internes de debug, et, du côté de l'interface graphique, la poursuite du travail sur le mode sombre et le nettoyage du code du Tracker.

Sortie de Trac version 1.5.4

Posté par  (site web personnel, Mastodon) . Édité par Florent Zara, devnewton 🍺 et dourouc05. Modéré par Florent Zara. Licence CC By‑SA.
Étiquettes :
32
14
fév.
2023
Gestion de versions

Trac est un outil de gestion de « tickets » (rapports de bugs) développé en Python. Il était beaucoup utilisé à l’époque de SVN mais a aujourd’hui laissé la place, dans beaucoup de cas, à des outils plus gros comme GitHub (pas libre) ou GitLab. Il continue toutefois son développement et est toujours utilisé par certains projets, en particulier parce qu’il est assez simple à personnaliser à l’aide de plug-ins et facile à déployer.

Trac Logo

Les versions 1.5.x sont les versions de développement avant la publication d'une version stable 1.6.x. La branche 1.4 continue également des corrections de bugs. Le rythme de développement n'est pas très rapide puisque la version 1.5.3 date de mai 2021, et il y a finalement assez peu de changements d'une version à la suivante.

Nouvelles de Haiku - Hiver 2024-25

Posté par  (site web personnel, Mastodon) . Édité par cli345, Julien Jorge, orfenor, Benoît Sibaud, palm123 et Ysabeau 🧶. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
31
17
fév.
2025
Haiku

Haiku est un système d’exploitation pour les ordinateurs personnels. Il s’agit à l’origine d’une réécriture de BeOS. Le projet a démarré en 2001 et est actuellement en phase de beta-test pour une première version stable avec support à long terme. Depuis 2024, l’activité du projet Haiku s’accélère grâce entre autres à l’embauche d’un développeur à plein temps. Les dépêches sur Haiku sont donc désormais publiées tous les 3 mois au lieu de tous les ans pour leur conserver une longueur digeste.

La complète liste des changements survenus pendant ces 3 mois comporte près de 300 commits. La dépêche ne rentre pas dans les détails de chaque changement et met en valeur les plus importants.

Les grosses évolutions sont un nouveau port de Iceweasel (Firefox), et des grosses améliorations sur la gestion de la mémoire.

Comme on est en début d’année, c’est aussi le moment du bilan financier.

Communiquer avec D-Bus en Java avec JNIDBus

Posté par  (site web personnel, Mastodon) . Édité par SeekDaSky, Davy Defaud, Ysabeau 🧶, claudex, Nÿco et BAud. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
30
24
sept.
2019
Java

Avec mes collègues chez Viveris, on s’est dit qu’on aimerait bien faire plus de logiciel libre. On a donc monté un « groupe opensource » dont le but est d’identifier les projets pour lesquels on peut publier tout ou une partie du code sous licence libre, et aussi de contribuer aux outils et bibliothèques qu’on utilise le plus.

Il y a quelques mois je vous présentais QTestFramework, depuis on a également pu contribuer au dissecteur 0MQ pour Wireshark et un outil pour le boundary scan JTAG.

On vient de publier il y a quelques jours une bibliothèque Java pour communiquer en D-Bus.

FOSDEM 2022 (en ligne)

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud, vmagnin et gUI. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
29
30
jan.
2022
Communauté

Le FOSDEM (Free and Open Source Software Developers' European Meeting : réunion européenne des développeurs de logiciels libres et open source) est la plus grosse rencontre des développeurs et contributeurs de logiciels libres et opensource en Europe. Habituellement l’évènement a lieu à l’Université Libre de Bruxelles, mais, comme l’année dernière, cette année l’évènement a lieu en ligne.

La conférence a lieu les 5 et 6 février 2022. Vous pourrez assister à des présentations en streaming vidéo et discuter via Matrix avec les développeurs, utilisateurs et supporters de différents projets. Les vidéos des conférences seront archivées et pourront également être consultées après l’évènement (il n’est pas rare d’avoir un conflit d’emploi du temps avec plusieurs conférences très intéressantes ayant lieu au même moment).

Détaillons les thématiques, devrooms et stands dans la suite de la dépêche.

Conférence : Capitole du Libre - 19-20 novembre à Toulouse

23
16
nov.
2022
Communauté

Week-end dédié au logiciel libre et à la culture libre en Occitanie, le Capitole du Libre pour sa neuvième édition se déroule à l’ENSEEIHT, en centre‐ville de Toulouse (INP-ENSEEIHT). D’accès libre et gratuit, l’entrée est possible le samedi à partir de 9h30 jusqu’à 22h30 et le dimanche de 9h30 jusqu’à 16h30. À travers des conférences et des ateliers pour les experts et le grand public, vous pourrez découvrir ou approfondir des domaines techniques ou des actualités relatives au numérique. En 2019, l’événement a accueilli 1500 participants.

Logo Capitole du Libre