Aller directement au contenu
  • Accueil
  • Catégories
    • Toutes les catégories
    • Planète Warez
      Présentations
      Aide & Commentaires
      Réglement & Annonces
      Tutoriels
    • IPTV
      Généraliste
      Box
      Applications
      VPN
    • Torrent & P2P
    • Direct Download et Streaming
    • Autour du Warez
    • High-tech : Support IT
      Windows, Linux, MacOS & autres OS
      Matériel & Hardware
      Logiciel & Software
      Smartphones & Tablettes
      Graphismes
      Codage : Sites Web, PHP/HTML/CSS, pages perso, prog.
      Tutoriels informatiques
    • Culture
      Actualités High-Tech
      Cinéma & Séries
      Sciences
      Musique
      Jeux Vidéo
    • Humour & Insolite
    • Discussions générales
    • Espace détente
    • Les cas désespérés
  • 0 Non lus 0
  • Récent
  • Mots-clés
  • Populaire
  • Meilleur vote
  • Résolu
  • Non résolu
  • Utilisateurs
  • Groupes
  • Faire un don
  • Wiki
Réduire
Logo

Planète Warez

,
  • Politique
  • Règlement
  • À propos
  • Annonces
  • Faire un don
  • Feedback
  • Team
  • Tutoriels
  • Bug Report
  • Wiki
    • Light
    • Default
    • Ubuntu
    • Lightsaber
    • R2d2
    • Padawan
    • Dim
    • FlatDark
    • Invaders
    • Metallic
    • Millennium
    • Leia
    • Dark
    • DeathStar
    • Starfighter
    • X-Wing
    • Sith Order
    • Galactic
ko-fi
  1. Accueil
  2. Culture
  3. Actualités High-Tech
  4. 7 projets open source made in Apple

7 projets open source made in Apple

Planifier Épinglé Verrouillé Déplacé Actualités High-Tech
open sourceapple
4 Messages 4 Publieurs 204 Vues 2 Abonné
  • Du plus ancien au plus récent
  • Du plus récent au plus ancien
  • Les plus votés
Répondre
  • Répondre à l'aide d'un nouveau sujet
Se connecter pour répondre
Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
  • Indigostarundefined Hors-ligne
    Indigostarundefined Hors-ligne
    Indigostar
    PW Addict Seeder I.T Guy Rebelle GNU-Linux User Membre
    a écrit sur dernière édition par Indigostar
    #1

    Moins fourni que celui des autres GAFAM, le portefeuille open source d’Apple comprend tout de même quelques références.

    Dans l’open source, Apple est-il le moins impliqué des GAFAM ? Si on en juge au nombre de projets « significatifs » lancés, la réponse est oui. Le groupe américain a toutefois quelques références en vitrine. En voici sept.

    FoundationDB

    FoundationDB logo

    Cette base de données avait émergé en 2009 avec l’objectif d’associer NoSQL et transactions ACID. Elle avait notamment séduit Snowflake, qui l’avait adoptée en 2014 et l’exploite aujourd’hui encore pour la gestion des métadonnées.

    FoundationDB Snowflake

    Snowflake utilisait à l’origine une version commerciale. Et pour cause : FoundationDB n’est open source que depuis 2018… soit trois ans après son acquisition par Apple.

    Le cœur du projet repose sur un magasin clé-valeur à sérialisation stricte. Il n’a pas d’API SQL native. On peut cependant lui greffer des modules destinés à fournir des couches de compatibilité (il en existe par exemple un pour MongoDB), des schémas de données, voire des frameworks.

    architecture FoundationDB

    Le nœud central (« contrôleur ») est le point d’entrée vers le cluster pour tous les processus. Les nœuds « coordinateurs » l’élisent à la majorité.

    Password Manager Resources

    Lancé en 2020 sous licence MIT, ce projet n’héberge pas tant du code que des éléments de configuration (quirks). Destinés à une intégration dans les gestionnaires de mots de passe, ils sont de quatre types :

    – Règles de définition des mots de passe sur certains sites web
    – Indications sur les back-end mutualisés entre domaines (atlassian.com/trello.com, fnac.com/fnacspectacles.com…)
    – Informations sur les URL de réinitialisation des mots de passe
    – Liste de sites qui imposent l’authentification multifacteur

    ResearchKit et CareKit

    Lancés respectivement en 2015 et en 2016. Ces « canevas logiciels » permettent de développer des applications iOS pour le recueil de données médicales et le suivi de santé.

    ResearchKit logo

    ResearchKit inclut trois modules principaux : recueil de consentement, questionnaire et activités basées sur les capteurs intégrés aux appareils Apple. Les applications nées sur cette base proviennent pour beaucoup de la sphère académique. Par exemple, mPower de l’université de Rochester (pour étudier la maladie de Parkinson), VascTrac de Stanford (artérite), MS Mosaic de Duke (sclérose en plaques) et EpiWatch de Johns-Hopkins (épilepsie).

    De Stanford ont aussi émergé des applications fondées sur CareKit. Entre autres, pour le suivi des problèmes cardiaques infantiles. Le groupe hospitalier californien Sharp HealthCare l’a quant à lui mis à profit pour la gestion de l’avant et après-opération de la cataracte.

    CareKit types de cartes

    Bonjour

    Bonjour Apple open source

    Voilà vingt ans, Apple publiait la première version de ce protocole de mise en réseau. Bonjour met en œuvre la technologie Zeroconf (Zero-configuration) de l’IETF. Parmi ses capacités :

    – Allocation dynamique d’adresses IP sans serveur DHCP
    – Résolution de noms et d’adresses IP sans serveur DNS
    – Recherche de services sans annuaire
    – Traversée des passerelles NAT

    Initialement nommé Rendezvous, il fut d’abord publié sous licence ASPL. Avant de passer, en 2006, à Apache 2.0.

    WebKit

    Ce moteur de rendu porte aujourd’hui le navigateur Safari et diverses applications Apple (iTunes, Mail, News, App Store…). À l’origine, il y a un fork des bibliothèques KHTML et KJS de l’environnement de bureau KDE. Une démarche amorcée en 2001. Quatre ans plus tard, WebKit allait passer en open source. Pour partie sous licence BSD, et en LGPL pour ses deux briques principales : WebCore et JavaScript Core.

    Google avait d’abord adopté WebKit pour propulser Chrome. Avant de finalement créer, en 2013, un dérivé de WebCore : Blink, qui complétait son moteur JavaScript maison (V8).

    Sony a implémenté WebKit sur les trois dernières générations de sa console PlayStation. Samsung s’en est aussi servi sur son OS Tizen ; Nokia, sur Symbian ; Amazon, sur des Kindle.

    Swift

    Swift remplacera-t-il Objective-C ? La question se pose aujourd’hui encore, huit ans après la présentation de ce langage de programmation. Publié fin 2015 sous licence Apache 2.0, il utilise une syntaxe simplifiée et gère la protection mémoire.

    Au cœur fonctionnel, Apple a adjoint diverses bibliothèques (localisation, réseau, tests unitaires…). Le projet a fini par s’étendre au développement serveur. Une couche de compatibilité avec C++ est en cours d’élaboration. Ainsi que des réimplémentations de frameworks Apple (comme Foundation, UIKit et AppKit) sans dépendance au runtime Objective-C.

    text alternatif

    Source : silicon.fr

    1 réponse Dernière réponse
    1
    • Violenceundefined Hors-ligne
      Violenceundefined Hors-ligne
      Violence
      Admin
      a écrit sur dernière édition par
      #2

      Comment passer à côté de WebKit

      V:\> █░░ SPR3AD TH3 C0D3 ░░█ ✌(◕‿-)✌
      ╚═ Admin, Dev et auteur de la plupart des bugs de PW…

      1 réponse Dernière réponse
      0
      • Un Ancien Utilisateur? Hors-ligne
        Un Ancien Utilisateur? Hors-ligne
        Un Ancien Utilisateur
        a écrit sur dernière édition par
        #3

        Bonjour, cette merde qui s’installe avec tout et n’importe quoi mais qui reste une fois désinstallé

        michmichundefined 1 réponse Dernière réponse
        1
        • Un Ancien Utilisateur? Un Ancien Utilisateur

          Bonjour, cette merde qui s’installe avec tout et n’importe quoi mais qui reste une fois désinstallé

          michmichundefined En ligne
          michmichundefined En ligne
          michmich
          Pastafariste
          a écrit sur dernière édition par
          #4

          @Ashura Bonjour, au Revoir

          Troll from London

          1 réponse Dernière réponse
          0

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          S'inscrire Se connecter
          Répondre
          • Répondre à l'aide d'un nouveau sujet
          Se connecter pour répondre
          • Du plus ancien au plus récent
          • Du plus récent au plus ancien
          • Les plus votés







          ©2026 planete-warez.net
          L'actualité Warez & underground en continu
          Icône café Faire un don
          Politique   RGPD  @dev  Sudonix
          • Se connecter

          • Vous n'avez pas de compte ? S'inscrire

          • Connectez-vous ou inscrivez-vous pour faire une recherche.
          • Premier message
            Dernier message
          0
          • Accueil
          • Catégories
            • Toutes les catégories
            • Planète Warez
              Présentations
              Aide & Commentaires
              Réglement & Annonces
              Tutoriels
            • IPTV
              Généraliste
              Box
              Applications
              VPN
            • Torrent & P2P
            • Direct Download et Streaming
            • Autour du Warez
            • High-tech : Support IT
              Windows, Linux, MacOS & autres OS
              Matériel & Hardware
              Logiciel & Software
              Smartphones & Tablettes
              Graphismes
              Codage : Sites Web, PHP/HTML/CSS, pages perso, prog.
              Tutoriels informatiques
            • Culture
              Actualités High-Tech
              Cinéma & Séries
              Sciences
              Musique
              Jeux Vidéo
            • Humour & Insolite
            • Discussions générales
            • Espace détente
            • Les cas désespérés
          • Non lus 0
          • Récent
          • Mots-clés
          • Populaire
          • Meilleur vote
          • Résolu
          • Non résolu
          • Utilisateurs
          • Groupes
          • Faire un don
          • Wiki