Πίσω

#software

3 API με αυτήν την ετικέτα

API DataCite

Το DataCite ως API — το παγκόσμιο μητρώο DOIs (Ψηφιακών Αναγνωριστικών Αντικειμένων) για ερευνητικά αποτελέσματα. Ενώ το Crossref καταχωρεί DOIs για άρθρα περιοδικών, το DataCite καταχωρεί και περιγράφει DOIs για ερευνητικά δεδομένα, λογισμικό, δείγματα, διατριβές, προεκτυπώσεις, μοντέλα, εικόνες και άλλα αποτελέσματα, από αποθετήρια όπως το Zenodo, το Dryad και χιλιάδες ιδρύματα. Το /v1/search?query=climate πραγματοποιεί αναζήτηση πλήρους κειμένου στο μητρώο και μπορεί να περιοριστεί ανά τύπο πόρου (type=dataset, software, text, image, audiovisual, collection, model και άλλα), επιστρέφοντας κάθε DOI με τον τίτλο, τον τύπο, τους δημιουργούς, τον εκδότη και το έτος δημοσίευσής του. Το /v1/doi?id=10.5281/zenodo.3509134 επιστρέφει τα πλήρη μεταδεδομένα ενός μόνο DOI — τίτλο, τύπο πόρου, δημιουργούς, εκδότη, έτος δημοσίευσης, περιγραφή, θέματα, έκδοση, άδεια και ημερομηνία καταχώρισης. Τα DOIs μοιάζουν με 10.5281/zenodo.3509134 (Zenodo) ή 10.5061/dryad.xxxx (Dryad). Ιδανικό για ανακάλυψη και παραπομπή ερευνητικών δεδομένων, εργαλεία αποθετηρίων δεδομένων και διαχείρισης αναφορών, λειτουργίες παραπομπής λογισμικού και ροές εργασίας αναπαραγωγιμότητας. Τα μεταδεδομένα είναι CC0 από το DataCite. Αυτό είναι το μητρώο DOIs ερευνητικών δεδομένων και λογισμικού — διακριτό από το ευρετήριο DOIs άρθρων περιοδικών (Crossref) και από υπηρεσίες προεκτυπώσεων και ανοικτής πρόσβασης.

api.oanor.com/datacite-api

API Τέλους Ζωής (EOL)

Ημερομηνίες τέλους ζωής προϊόντος και κύκλου ζωής υποστήριξης ως API, με τη δύναμη του endoflife.date — η αναφορά που διατηρείται από την κοινότητα για το πότε το λογισμικό σταματά να υποστηρίζεται. Καλύπτει 450+ προϊόντα σε κάθε επίπεδο της στοίβας: διανομές Linux (Ubuntu, Debian, RHEL, Alpine…), γλώσσες προγραμματισμού (PHP, Python, Node.js, Java, Go, Ruby…), πλαίσια (Django, Laravel, Spring Boot, React, Angular…), βάσεις δεδομένων (PostgreSQL, MySQL, MongoDB, Redis…), λειτουργικά συστήματα, προγράμματα περιήγησης, συσκευές υλικού και άλλα. Καταγράψτε κάθε προϊόν που παρακολουθείται· για οποιοδήποτε προϊόν λάβετε όλους τους κύκλους έκδοσής του με την ημερομηνία κυκλοφορίας, την τελευταία έκδοση ενημέρωσης κώδικα και την ημερομηνία κυκλοφορίας της, την ένδειξη LTS, την ημερομηνία λήξης ενεργής υποστήριξης και την ημερομηνία τέλους ζωής· και αναζητήστε έναν μόνο κύκλο έκδοσης μόνο του. Κάθε κύκλος εμπλουτίζεται με μια υπολογισμένη, ζωντανή κατάσταση που υπολογίζεται σε σχέση με τη σημερινή ημερομηνία — αν η έκδοση υποστηρίζεται ακόμα, αν έχει ήδη φτάσει στο τέλος ζωής, πόσες ημέρες απομένουν μέχρι το τέλος ζωής και αν η ενεργή υποστήριξη έχει λήξει — ώστε να μπορείτε να απαντήσετε "υποστηρίζεται ακόμα αυτή η έκδοση;" και "πόσο καιρό έχω μέχρι να αναβαθμίσω;" σε μία κλήση. Ιδανικό για έλεγχο εξαρτήσεων, σχεδιασμό αναβάθμισης και μετεγκατάστασης, πίνακες ελέγχου ασφάλειας και συμμόρφωσης, ελέγχους CI και απογραφές πλατφορμών. Τα αναγνωριστικά προϊόντων προέρχονται από το τελικό σημείο προϊόντων (π.χ. php, ubuntu, nodejs, postgresql). Η υπολογισμένη κατάσταση είναι σχετική με την τρέχουσα ημερομηνία UTC. Δεδομένα από endoflife.date (CC-BY-SA).

api.oanor.com/endoflife-api

API Αδειών Λογισμικού

Η πλήρης λίστα αδειών SPDX ως API — και οι 729 άδειες λογισμικού με μεταδεδομένα και το πλήρες κείμενο άδειας για κάθε μία. Αναζητήστε οποιαδήποτε άδεια με το SPDX id της (π.χ. MIT, Apache-2.0, GPL-3.0-only, MPL-2.0) και λάβετε το ακριβές, κανονικό κείμενο άδειας καθώς και το όνομά της, τη διεύθυνση URL αναφοράς, συνδέσμους see-also και την τυπική κεφαλίδα. Αναζητήστε ή καταχωρίστε άδειες με όνομα/id και φιλτράρετε κατά OSI-approved (Open Source Initiative), FSF-libre (Free Software Foundation) ή κατάσταση deprecated. Ιδανικό για εργαλεία SBOM / συμμόρφωσης αδειών, διαχειριστές πακέτων, σαρωτές αποθετηρίων, νομική αναθεώρηση και πίνακες ελέγχου διακυβέρνησης ανοιχτού κώδικα.

api.oanor.com/licenses-api