IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Microsoft : SQLite intègre les fonctionnalités système de Windows 10
Pour améliorer l'accès aux données

Le , par saigone

319PARTAGES

5  0 
Microsoft dispose aujourd’hui de plusieurs produits informatiques évoluant sur différents SE (système d’exploitation), disponibles sur le marché. Afin de permettre la convergence des différents systèmes d’exploitation vers un seul noyau, Microsoft a lancé le projet « one Windows » pour Windows 10. Ce projet a pour but de bâtir un système d’exploitation qui pourra fonctionner sur les dispositifs existants à l’instar des PC, téléphones, Xbox et ceux à venir comme IoT, Hololens, etc.


L’une des parties critiques de ce projet était l’accès aux données par les différentes API. Microsoft désirait un seul magasin d’états pour les différents dispositifs, car jusqu’à la version 8.1 de Windows, Microsoft disposait de plusieurs magasins d’états pour PC, téléphones, Xbox, etc. basés sur différentes combinaisons de technologies de bases de données à l’instar des registres, fichiers XML, etc. Pour disposer d’un seul magasin d’états pour tous les dispositifs, Microsoft devait unifier la couche de données et cela passait par l’unicité de la technologie de la base de données. Après différentes recherches Microsoft s’est tourné vers le monde du libre et a opté pour SQLite. C’est ainsi que les ingénieurs de Microsoft et ceux de l’équipe de développement de SQLite ont travaillé conjointement depuis l’année dernière pour intégrer SQLite dans la version 10 de Windows. Grâce à cette brillante collaboration, certains composants système, des applications comme Cortana et Skype font usage de cette nouvelle technologie.

Microsoft a centralisé le binaire de SQLite, afin de faciliter l’administration et permettre une utilisation efficiente des produits Microsoft. En plus de permettre d’effectuer un gain sur la mémoire d’exécution, la centralisation pourrait corriger la vulnérabilité de sécurité et faciliter la maintenance en cas de bogue. Sur le plan technologique, l’intégration de SQLite a permis d’alléger la mémoire, accélérer le lancement des applications lors du démarrage et celles lancées par l’utilisateur.

Le choix de SQLite ne dépendait pas uniquement de l’aspect technique. En plus des questions techniques que devait se poser Microsoft à l’instar de l’apport effectif de SQLite dans Windows 10, la stabilité des API, comment réagir en cas de crash ou encore le temps réponse en cas de bogue critique, Microsoft devait aussi apporter des réponses aux questions sur le plan affaires comme, comment SQLite aide-t-il le produit, combien coûte-t-il, et celles en rapport avec la réaction des utilisateurs comme, l’enthousiasme des utilisateurs face à ce nouveau produit, la participation des utilisateurs dans l’amélioration de SQLite.


SQLite fait désormais partie du kit de développement de Microsoft. Usman Anwer, développeur d’écosystème et membre de l’équipe plateforme affirme que l’initiative d’intégration de SQLite dans Windows est une parmi plusieurs prévues. Selon lui Microsoft souhaite renfoncer sa relation avec la communauté du libre.

Source : Microsoft

Et vous ?

Qu'en pensez-vous ?

Voir aussi :

Forum Windows 10

Rubrique Windows

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 18/11/2015 à 10:15
Très bonne nouvelle!

Je ne sais pas si ça signifie la mort de SQL Server Compact (seul concurrent sérieux de SQLite sous Windows), mais ce ne serait pas une grosse perte
(enfin de toute façon, un produit qui n'a pas eu de nouvelle version depuis presque 5 ans peut sans doute être considéré comme mort, même si ce n'est pas officiel...)
0  0 
Avatar de NSKis
En attente de confirmation mail https://www.developpez.com
Le 18/11/2015 à 12:36
Citation Envoyé par tomlev Voir le message
Très bonne nouvelle!

Je ne sais pas si ça signifie la mort de SQL Server Compact (seul concurrent sérieux de SQLite sous Windows), mais ce ne serait pas une grosse perte
(enfin de toute façon, un produit qui n'a pas eu de nouvelle version depuis presque 5 ans peut sans doute être considéré comme mort, même si ce n'est pas officiel...)

SQL Server Compact risque bien d'avoir la même destinée que SilverLight, une techno lancée par Microsoft le lundi et abandonnée le vendredi
0  0 
Avatar de Bono_BX
Membre confirmé https://www.developpez.com
Le 18/11/2015 à 13:00
Citation Envoyé par NSKis Voir le message
SQL Server Compact risque bien d'avoir la même destinée que SilverLight, une techno lancée par Microsoft le lundi et abandonnée le vendredi
Vrai pour SQLI Server Compact, faux pour SilverLight (ne pas oublier qu'il a été utiliser pour faire des applications jusque sous Windows 8.1).
Pour SQL Server Compact, c'est vrai que ce ne sera pas une grosse perte.
0  0