Contiki

Το Contiki είναι ένα μικρό, ελεύθερο λειτουργικό σύστημα ανοιχτού κώδικα. Αναπτύχθηκε για χρήση σε υπολογιστές 8-bit και ενσωματωμένα συστήματα. Διαθέτει γραφικό περιβάλλον χρήστη και η πλήρης εγκατάσταση χρειάζεται περίπου 30 kilobytes μνήμης RAM.

Το όνομα Contiki προέρχεται από τη διάσημη σχεδία Kon-Tiki του Thor Heyerdahl.

Ο βασικός πυρήνας και οι περισσότερες από τις βασικές λειτουργίες αναπτύχθηκαν από τον Adam Dunkels στην ομάδα Networked Embedded Systems του Σουηδικού Ινστιτούτου Πληροφορικής.

Θύρα C128 με ενδείξεις 80Zoom
Θύρα C128 με ενδείξεις 80

Χαρακτηριστικά

Μια πλήρης εγκατάσταση του Contiki περιλαμβάνει τα ακόλουθα χαρακτηριστικά:

  • Πυρήνας πολλαπλών εργασιών
  • Προαιρετική πολυδιεργασία προ-επικράτησης ανά εφαρμογή
  • Protothreads
  • Δικτύωση TCP/IP
  • Σύστημα παραθύρων και GUI
  • Δικτυακή απομακρυσμένη προβολή με χρήση Virtual Network Computing
  • Ένα πρόγραμμα περιήγησης στο διαδίκτυο (που ισχυρίζεται ότι είναι το μικρότερο στον κόσμο)
  • Προσωπικός διακομιστής ιστού
  • Απλός πελάτης telnet
  • Προφύλαξη οθόνης

Περισσότερες εφαρμογές που προγραμματίζονται περιλαμβάνουν:

  • ένα πρόγραμμα ηλεκτρονικού ταχυδρομείου
  • έναν πελάτη Internet Relay Chat

Λιμάνια

Το λειτουργικό σύστημα Contiki έχει μεταφερθεί ή μεταφέρεται στα ακόλουθα συστήματα:

  • Υπολογιστές:
    • Οικογένεια Apple II*
    • Atari 8-bit*
    • Atari ST
    • Χαρτοφυλάκιο Atari
    • Casio Pocketview
    • Commodore PET*
    • Commodore VIC 20*
    • Commodore 64*
    • Commodore 128*
    • GP32
    • PC-6001
    • Sharp Wizard
    • x86-based Unix-like συστήματα, πάνω από το GTK+, καθώς και με απευθείας χρήση του X Window System

* Ανάπτυξη με βάση το cc65

  • Κονσόλες βιντεοπαιχνιδιών:
  • Φορητές κονσόλες παιχνιδιών:
    • Nintendo Game Boy
    • Nintendo Game Boy Advance
  • Μικροελεγκτές:

Σχετικές σελίδες

Μέσα που σχετίζονται με το Contiki στα Wikimedia Commons

Ερωτήσεις και απαντήσεις

Q: Τι είναι το Contiki;


A: Το Contiki είναι ένα μικρό, ελεύθερο λειτουργικό σύστημα ανοικτού κώδικα.

Ε: Για ποιο λόγο αναπτύχθηκε το Contiki;


A: Το Contiki αναπτύχθηκε για να χρησιμοποιηθεί σε υπολογιστές 8-bit και ενσωματωμένα συστήματα.

Ε: Έχει το Contiki γραφικό περιβάλλον χρήστη;


Α: Ναι, το Contiki διαθέτει γραφική διεπαφή χρήστη.

Ε: Πόση μνήμη RAM απαιτείται για την πλήρη εγκατάσταση του Contiki;


Α: Η πλήρης εγκατάσταση του Contiki χρειάζεται περίπου 30 kilobytes μνήμης RAM.

Ε: Ποια είναι η προέλευση του ονόματος Contiki;


Α: Το όνομα Contiki προέρχεται από τη διάσημη σχεδία Kon-Tiki του Thor Heyerdahl.

Ε: Ποιος ανέπτυξε τον βασικό πυρήνα και τις περισσότερες από τις βασικές λειτουργίες του Contiki;


Α: Ο Adam Dunkels ανέπτυξε τον βασικό πυρήνα και τις περισσότερες από τις βασικές λειτουργίες του Contiki στην ομάδα Networked Embedded Systems του Σουηδικού Ινστιτούτου Πληροφορικής.

Ε: Το Contiki είναι ένα λειτουργικό σύστημα επί πληρωμή;


Α: Όχι, το Contiki είναι ένα ελεύθερο και ανοικτού κώδικα λειτουργικό σύστημα.

AlegsaOnline.com - 2020 / 2023 - License CC3