1. Project Overview & Quickstart (EbookFoundation/free-programming-books)
File: README.md
List of Free Learning Resources In Many Languages
Search the list at https://ebookfoundation.github.io/free-programming-books-search/ .
This page is available as an easy-to-read website. Access it by clicking on .
Intro
This list was originally a clone of StackOverflow - List of Freely Available Programming Books with contributions from Karan Bhangui and George Stocker.
The list was moved to GitHub by Victor Felder for collaborative updating and maintenance. It has grown to become one of GitHub's most popular repositories.
The Free Ebook Foundation now administers the repo, a not-for-profit organization devoted to promoting the creation, distribution, archiving, and sustainability of free ebooks. Donations to the Free Ebook Foundation are tax-deductible in the US.
How To Contribute
Please read CONTRIBUTING. If you're new to GitHub, welcome! Remember to abide by our adapted from Code of Conduct too (translations also available).
Click on these badges to see how you might be able to help:
How To Share
Share on Facebook
Share on LinkedIn
Share on Mastodon/Fediverse
Share on Telegram
Share on 𝕏 (Twitter)
Resources
This project lists books and other resources grouped by genres:
Books
English, By Programming Language
Other Languages
- Arabic / al arabiya / العربية
- Azerbaijani / Азәрбајҹан дили / آذربايجانجا ديلي
- Bengali / বাংলা
- Bulgarian / български
- Burmese / မြန်မာဘာသာ
- Chinese / 中文
- Czech / čeština / český jazyk
- Catalan / catalan / català
- Danish / dansk
- Dutch / Nederlands
- Estonian / eesti keel
- Finnish / suomi / suomen kieli
- French / français
- German / Deutsch
- Greek / ελληνικά
- Hebrew / עברית
- Hindi / हिन्दी
- Hungarian / magyar / magyar nyelv
- Indonesian / Bahasa Indonesia
- Italian / italiano
- Japanese / 日本語
- Korean / 한국어
- Latvian / Latviešu
- Malayalam / മലയാളം
- Norwegian / Norsk
- Persian / Farsi (Iran) / فارسى
- Polish / polski / język polski / polszczyzna
- Portuguese (Brazil)
- Portuguese (Portugal)
- Romanian (Romania) / limba română / român
- Russian / Русский язык
- Serbian / српски језик / srpski jezik
- Slovak / slovenčina
- Slovenian / Slovenščina
- Spanish / español / castellano
- Swedish / Svenska
- Tamil / தமிழ்
- Telugu / తెలుగు
- Thai / ไทย
- Turkish / Türkçe
- Ukrainian / Українська
- Urdu / اردو
- Vietnamese / Tiếng Việt
Cheat Sheets
Free Online Courses
- Arabic / al arabiya / العربية
- Bengali / বাংলা
- Bulgarian / български
- Burmese / မြန်မာဘာသာ
- Chinese / 中文
- English
- Finnish / suomi / suomen kieli
- French / français
- German / Deutsch
- Greek / ελληνικά
- Hebrew / עברית
- Hindi / हिंदी
- Indonesian / Bahasa Indonesia
- Italian / italiano
- Japanese / 日本語
- Kannada / ಕನ್ನಡ
- Kazakh / қазақша
- Khmer / ភាសាខ្មែរ
- Korean / 한국어
- Malayalam / മലയാളം
- Marathi / मराठी
- Nepali / नेपाली
- Norwegian / Norsk
- Persian / Farsi (Iran) / فارسى
- Polish / polski / język polski / polszczyzna
- Portuguese (Brazil)
- Portuguese (Portugal)
- Punjabi / ਪੰਜਾਬੀ / پنجابی
- Romanian (Romania) / limba română / român
- Russian / Русский язык
- Sinhala / සිංහල
- Spanish / español / castellano
- Swedish / svenska
- Tamil / தமிழ்
- Telugu / తెలుగు
- Thai / ภาษาไทย
- Turkish / Türkçe
- Ukrainian / Українська
- Urdu / اردو
- Vietnamese / Tiếng Việt
Interactive Programming Resources
Problem Sets and Competitive Programming
Podcast - Screencast
Free Podcasts and Screencasts:
- Arabic / al Arabiya / العربية
- Burmese / မြန်မာဘာသာ
- Chinese / 中文
- Czech / čeština / český jazyk
- Dutch / Nederlands
- English
- Finnish / Suomi
- French / français
- German / Deutsch
- Hebrew / עברית
- Indonesian / Bahasa Indonesia
- Persian / Farsi (Iran) / فارسى
- Polish / polski / język polski / polszczyzna
- Portuguese (Brazil)
- Portuguese (Portugal)
- Russian / Русский язык
- Sinhala / සිංහල
- Spanish / español / castellano
- Swedish / Svenska
- Turkish / Türkçe
- Ukrainian / Українська
Programming Playgrounds
Write, compile, and run your code within a browser. Try it out!
Translations
Volunteers have translated many of our Contributing, How-to, and Code of Conduct documents into languages covered by our lists.
- English
- ... More languages ...
You might notice that there are some missing translations here - perhaps you would like to help out by contributing a translation?
License
Each file included in this repository is licensed under the CC BY License.
File: docs/CODE_OF_CONDUCT.md
Contributor Code of Conduct
As contributors and maintainers of this project, and in the interest of
fostering an open and welcoming community, we pledge to respect all people who
contribute through reporting issues, posting feature requests, updating
documentation, submitting pull requests or patches, and other activities.
We are committed to making participation in this project a harassment-free
experience for everyone, regardless of the level of experience, gender, gender
identity and expression, sexual orientation, disability, personal appearance,
body size, race, ethnicity, age, religion, or nationality.
Examples of unacceptable behavior by participants include:
- The use of sexualized language or imagery
- Personal attacks
- Trolling or insulting/derogatory comments
- Public or private harassment
- Publishing other's private information, such as physical or electronic
addresses, without explicit permission - Other unethical or unprofessional conduct
Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.
By adopting this Code of Conduct, project maintainers commit themselves to
fairly and consistently applying these principles to every aspect of managing
this project. Project maintainers who do not follow or enforce the Code of
Conduct may be permanently removed from the project team.
This code of conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community.
Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting a project maintainer at victorfelder at gmail.com. All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. Maintainers are
obligated to maintain confidentiality with regard to the reporter of an
incident.
This Code of Conduct is adapted from the Contributor Covenant,
version 1.3.0, available at https://contributor-covenant.org/version/1/3/0/
File: docs/CODE_OF_CONDUCT-bn.md
এই প্রকল্পের অবদানকারী এবং রক্ষণাবেক্ষণকারী হিসাবে, এবং একটি উন্মুক্ত সম্প্রদায়কে উৎসাহিত করার স্বার্থে, আমরা সম্মান জানাই সে সমস্ত ব্যক্তিদের যারা সমস্যা রিপোর্টিং, নতুন বৈশিষ্ট যোগের আবেদন , ডকুমেন্টেশন আপডেট , নতুন বৈশিষ্ট্য যোগ করে বা প্যাচ জমা দেওয়া এবং অন্যান্য কার্যকলাপের মাধ্যমে অবদান রাখে।
অভিজ্ঞতার স্তর, লিঙ্গ, লিঙ্গ পরিচয় এবং অভিব্যক্তি, যৌন অভিযোজন, অক্ষমতা, ব্যক্তিগত চেহারা, শরীরের আকার, জাতীয়তা, জাতি, বয়স, ধর্ম, নির্বিশেষে আমরা এই প্রকল্পে অংশগ্রহণকে প্রত্যেকের জন্য একটি হয়রানি-মুক্ত অভিজ্ঞতা করতে প্রতিশ্রুতিবদ্ধ।
অংশগ্রহণকারীদের দ্বারা অগ্রহণযোগ্য আচরণের উদাহরণগুলির মধ্যে রয়েছে:
- যৌনতামূলক ভাষা বা চিত্রের ব্যবহার
- ব্যক্তিগত আক্রমণ
- ট্রোলিং বা অপমানজনক মন্তব্য
- জনসম্মুখে বা ব্যক্তিগত হয়রানি
- স্পষ্ট অনুমতি ছাড়াই অন্যের ব্যক্তিগত তথ্য, যেমন শারীরিক বা ইন্টারনেট ঠিকানা প্রকাশ করা
- অন্যান্য অনৈতিক বা পেশাগত আচরণ
প্রজেক্ট রক্ষণাবেক্ষণকারীদের এই আচরণবিধির সাথে সংযুক্ত নয় এমন মন্তব্য, প্রতিশ্রুতি, কোড, উইকি সম্পাদনা, সমস্যা এবং অন্যান্য অবদানগুলিকে অপসারণ, সম্পাদনা বা প্রত্যাখ্যান করার অধিকার এবং দায়িত্ব রয়েছে, বা অন্যান্য আচরণের জন্য অস্থায়ী বা স্থায়ীভাবে কোনো অবদানকারীকে নিষিদ্ধ করার অধিকার রয়েছে যা অনুপযুক্ত, হুমকি, আপত্তিকর, বা ক্ষতিকারক বলে মনে করে।
এই আচরণবিধি গ্রহণ করার মাধ্যমে, প্রকল্পের রক্ষণাবেক্ষণকারীরা এই প্রকল্প পরিচালনার প্রতিটি ক্ষেত্রে এই নীতিগুলিকে ন্যায্যভাবে এবং ধারাবাহিকভাবে প্রয়োগ করার জন্য নিজেদের প্রতিশ্রুতিবদ্ধ করে। প্রজেক্ট রক্ষণাবেক্ষণকারী যারা আচরণবিধি অনুসরণ করে না বা প্রয়োগ করে না তাদের প্রকল্প দল থেকে স্থায়ীভাবে সরিয়ে দেওয়া হতে পারে।
এই আচরণবিধি প্রজেক্ট স্পেস এবং পাবলিক স্পেস উভয় ক্ষেত্রেই প্রযোজ্য হয় যখন একজন ব্যক্তি প্রকল্প বা তার সম্প্রদায়ের প্রতিনিধিত্ব করেন।
কেও যদি আপত্তিজনক, হয়রানি বা অগ্রহণযোগ্য আচরণের শিকার হয়, তাহলে প্রজেক্ট রক্ষণাবেক্ষণকারীর সাথে victorfelder[@]gmail.com যোগাযোগ করার অনুরোধ করা হল। যোগাযোগ কারীর তথ্য অবশ্যই গোপন রাখা হবে।
এই কোড অফ কন্ডাক্ট কন্ট্রিবিউটর কভেন্যান্ট, সংস্করণ 1.3.0 থেকে অভিযোজিত হয়েছে। পাওয়া যাবে এইখানেঃ
https://contributor-covenant.org/version/1/3/0/
File: docs/CODE_OF_CONDUCT-bs.md
Kodeks ponašanja kontributora
Kao kontributori i održavaoci ovog projekta, sa namjerom njegovanja otvorene i pristupačne zajednice, obavezujemo se da ćemo poštovati sve koji daju doprinos kroz prijavljivanje problema, postavljanja zahtjeva za funkcionalnosti, ažuriranje dokumentacije, podnošenje Pull Request-a ili Patche-va, i druge aktivnosti.
Posvećeni smo tome da učešće u ovom projektu učinimo iskustvom bez uznemiravanja, bez obzira na nivo iskustva, spol, spolni identitet i izražavanje, seksualnu orijentaciju, invaliditet, lični izgled, veličinu tijela, etničku pripadnost, starost, religiju ili nacionalnost.
Primjeri neprihvatljivog ponašanja od strane učesnika uključuje:
- Upotreba seksualiziranog jezika ili slika
- Lični napadi
- Provokacije ili uvredljivi/pogrdni komentari
- Javno ili privatno uznemiravanje
- Objevljivanje tuđih privatnih informacija, poput fizičkih ili elektronskih
adresa, bez izričitog dopuštenja - Drugo neetičko ili neprofesionalno ponašanje
Održavaoci projekta imaju pravo i odgovornost da uklone, uređuju ili odbiju komentare, commit-e, kôd, wiki ažuriranja, probleme i druge kontribucije koje nisu usklađene sa ovim kodeksom ponašanja, ili privremeno ili trajno zabraniti bilo kojeg kontributora zbog ponašanja koje se smatra neprikladnim, prijetećim ili štetnim.
Usvajanjem ovog kodeksa ponašanja, održavaoci projekta se obavezuju na pravednu i dosljednu primjenu ovih principa na svaki aspekat upravljanja ovim projektom. Održavaoci projekta koji ne poštiju ili ne primjenjuju kodeks ponašanja mogu biti trajno uklonjeni iz projektnog tima.
Ovaj kodeks ponašanja se primjenjuje kako unutar projekta tako i u javnim okolnostima kada pojedinac predstavlja projekat ili njegovu zajednicu.
Slučajevi uvredljivog, uznemirujućeg, ili na drugi način neprihvatljivog ponašanja mogu se prijaviti kontaktiranjem voditelja projekta na victorfelder et gmail.com. Sve žalbe će se razmotriti i istražiti, te će rezultovati odgovorom koji se smatra neophodnim i primjerenim okolnostima. Održavaoci su dužni čuvati povjerljivost u pogledu prijavitelja
Ovaj kodeks ponašanja je prilagođen iz Contributor Covenant,
verzija 1.3.0, dostupna na https://contributor-covenant.org/version/1/3/0/
File: docs/CODE_OF_CONDUCT-de.md
Verhaltenskodex für Mitwirkende
Als die Mitwirkenden und die Verantwortlichen dieses Projekts,
und in dem Willen, eine offene und einladende Gemeinschaft zu fördern,
verpflichen wir uns dazu, alle Personen zu respektieren, die zum Projekt beitragen,
sei es durch das Anlegen von Support-Tickets, dem Veröffentlichen von Feature Requests,
dem Überarbeiten von Dokumentation, dem Vorschlagen von Pull Requests oder Patches oder durch andere Aktivitäten.
Wir verpflichten uns, die Mitwirkung an diesem Projekt zu einer belästigungsfreien Erfahrung
für alle zu machen, unabhängig von Kenntnisstand, Geschlecht, Geschlechtsidentität und -ausdruck,
sexueller Orientierung, Behinderung, äußerlicher Erscheinung, Körpermaßen, ethnischer Herkunft und
Identität, Alter, Religion oder Nationalität.
Beispiele für nicht akzeptables Verhalten beinhalten:
- Die Verwendung sexualisierter Sprache, Bilder oder Symbolik
- Persönliche Angriffe
- Trollen oder beleidigende / abwertende Kommentare
- Öffentliche oder private Belästigungen
- Das Veröffentlichen von privaten Informationen Anderer, wie zum Beispiel physische oder elektronische Adressen, ohne deren ausdrückliche Erlaubnis
- Anderes unethisches oder unprofessionelles Verhalten
Die Projektverantwortlichen haben das Recht und die Verantwortung,
Kommentare, Commits, Code, Wiki-Bearbeitungen, Support-Tickets und
andere Beiträge, die nicht mit diesem Verhaltenskodex vereinbar sind,
zu entfernen, zu bearbeiten oder abzulehnen, und jene Mitwirkende für
Verhaltensweisen, die sie für unangemessen, bedrohend, beleidigend oder
verletzend halten, zeitweilig oder dauerhaft zu sperren.
Mit Annahme dieses Verhaltenskodexes verpflichten sich die Projektverantwortlichen,
diese Prinzipien gerecht und einheitlich auf jeden Aspekt des Projektmanagements anzuwenden.
Projektverantwortliche, die sich nicht nach dem Verhaltenskodex richten oder ihn nicht durchsetzen,
können dauerhaft aus dem Projektteam ausgeschlossen werden.
Dieser Verhaltenskodex gilt sowohl innerhalb des Projektbereichs als auch in
öffentlichen Bereichen, wenn eine Person das Projekt oder seine Gemeinschaft repräsentiert.
Fälle von missbräuchlichem, belästigendem oder anderweitig nicht akzeptablen Verhalten
können den Projektverantwortlichen unter victorfelder at gmail.com gemeldet werden.
Alle Beschwerden werden geprüft und untersucht, und werden zu einer Reaktion führen,
die angesichts der Umstände für notwendig und angemessen gehalten wird. Die
Verantwortlichen sind verpflichtet, über diejenigen, die Vorfälle gemeldet haben, Verschwiegenheit zu wahren.
Dieser Verhaltenskodex ist abgeleitet vom Contributor Covenant,
Version 1.3.0, verfügbar unter https://www.contributor-covenant.org/de/version/1/3/0/code-of-conduct.html
File: docs/CODE_OF_CONDUCT-el.md
Κώδικας Δεοντολογίας Συνεισφερόντων
Ως συνεισφέροντες και συντηρητές αυτού του έργου, και προκειμένω να
προωθήσουμε μια ανοιχτή και φιλόξενη κοινότητα, δεσμευόμαστε να σεβόμαστε όλους τους ανθρώπους που
συνεισφέρουν μέσω των αναφορών ζητημάτων, την ανάρτηση αιτημάτων για νέες λειτουργίες, την ενημέρωση
του documentation, την υποβολή pull requests ή patch, και άλλων δραστηριοτήτων.
Δεσμευόμαστε να κάνουμε τη συμμετοχή σε αυτό το έργο μια εμπειρία χωρίς παρενόχληση για κανέναν,
άσχετα από το επίπεδο της εμπειρίας, του φύλου, της ταυτότητας φύλου και έκφρασης, σεξουαλικής προτίμησης,
αναπηρίας, σώματος, φυλής, εθνικότητας, ηλικίας, θρησκείας, ή ιθαγένειας.
Παραδείγματα μη αποδεκτής συμπεριφοράς από τους συμμετέχοντες περιλαμβάνουν:
- Τη χρήση σεξουαλικοποιημένης γλώσσας ή εικόνας
- Προσωπικές επιθέσεις
- Τρολάρισμα ή υβριστικά/υποτιμητικά σχόλια
- Δημόσια ή ιδιωτική παρενόχληση
- Δημοσιοποίηση προσωπικών πληροφοριών άλλων, όπως φυσικές
ή ηλεκτρονικές διευθύνσεις, χωρίς ρητή άδεια - Οιαδήποτε ανήθικη η αντιεπαγγελματική συμπεριφορά
Οι συντηρητές του έργου έχουν το δικαίωμα και την ευθύνη να αφαιρέσουν, να επεξεργαστούν,
ή να απορρίψουν σχόλια, commits, κώδικα, επεξεργασία των wikis, issues, και άλλες συνεισφορές
που δεν συνάδουν με αυτόν τον Κώδικα Δεοντολογίας, ή να απαγορεύσουν την πρόσβαση προσωρινά ή
μόνιμα σε οποιονδήποτε συνεισφέροντα για άλλες συμπεριφορές που θεωρούν ακατάλληλες, απειλητικές,
προσβλητικές, ή επιβλαβείς.
Υιοθετώντας τον Κώδικα Δεοντολογίας, οι συντηρητές του έργου δεσμεύονται να εφαρμόζουν δίκαια
και με συνέπεια αυτές τις αρχές σε κάθε πτυχή της διαχείρισης αυτού του έργου. Οι συντηρητές του έργου
που δεν ακολουθούν ή επιβάλλουν την εφαρμογή του Κώδικα Δεοντολογίας ενδέχεται να αφαιρεθούν μόνιμα
από την ομάδα.
Αυτός ο κώδικας δεοντολογίας ισχύει τόσο σε χώρους του έργου όσο και σε δημόσιους χώρους όταν ένα άτομο
εκπροσωπεί το έργο ή την κοινότητά του.
Περιπτώσεις καταχρηστικής, ενοχλητικής, ή γενικά απαράδεκτης συμπεριφοράς μπορεί να αναφερθεί επικοινωνώντας
έναν συντηρητή στο victorfelder at gmail.com. Όλα τα παράπονα θα επιθεωρηθούν και θα ερευνηθούν και θα οδηγήσουν
σε μια απάντηση η οποία θεωρείται απαραίτητη και κατάλληλη στις περιστάσεις. Οι συντηρητές είναι υποχρεωμένοι να
διατηρούν πλήρη εμπιστευτικότητα σε ό,τι αφορά το άτομο που υποβάλει την αναφορά για ένα συμβάν.
Αυτός ο Κώδικας Δεοντολογίας προσαρμόστηκε από το Contributor Covenant,
Έκδοση 1.3.0, διαθέσιμη στο https://contributor-covenant.org/version/1/3/0/
File: docs/CODE_OF_CONDUCT-es.md
Código de conducta del colaborador
Como contribuyentes y mantenedores de este proyecto, y con el interés de fomentar una comunidad abierta y acogedora, nos comprometemos a respetar a todas las personas que contribuyen mediante la denuncia de problemas, publicar solicitudes o propuestas de características, actualizar documentación, enviar pull request o parches, y otras actividades.
Estamos comprometidos a hacer de la participación en este proyecto una experiencia libre de acoso para todos, independientemente del nivel de experiencia, género, identidad y expresión de género, orientación sexual, discapacidad, apariencia personal, tamaño corporal, raza, etnia, edad, religión o nacionalidad.
Ejemplos de comportamiento inaceptables por parte de los participantes incluyen:
- Acoso público o privado
- Ataques personales
- Comentarios insultantes o despectivos
- El uso de lenguaje o imágenes sexuales
- Otras conductas poco éticas o poco profesionales
- Publicar información privada de otros, como direcciones físicas o electrónicas, sin permiso explícito
Los encargados del mantenimiento del proyecto tienen el derecho y la responsabilidad de eliminar, editar o rechazar comentarios, confirmaciones de cambio, código, ediciones wiki, problemas y otras contribuciones que no están alineadas con este Código de Conducta, o para prohibir temporalmente o de forma permanente cualquier colaborador por otros comportamientos que considere inapropiados, amenazante, ofensivo o dañino.
Al adoptar este Código de Conducta, los encargados del mantenimiento del proyecto se comprometen a aplicar de manera justa y coherente estos principios a todos los aspectos de la gestión de este proyecto. Los mantenedores de proyectos que no siguen o hacen cumplir el Código de Conducta pueden ser eliminados permanentemente del equipo del proyecto.
Este código de conducta se aplica tanto dentro de los espacios del proyecto como en los espacios públicos, tanto sea un individuo que represente el proyecto o su comunidad.
Los casos de comportamiento abusivo, comportamiento inaceptable o acoso pueden ser informados poniéndose en contacto con un responsable del proyecto en victorfelder [arroba] gmail.com. Todas las quejas serán revisadas e investigadas y resultarán en una respuesta que se considere necesaria y apropiada a las circunstancias. Los mantenedores están obligados a mantener la confidencialidad con respecto al informante de un incidente.
Este Código de Conducta está adaptado del Pacto de Colaboradores, versión 1.3.0, disponible en https://contributor-covenant.org/version/1/3/0/
File: docs/CODE_OF_CONDUCT-fa_IR.md
مرامنامهی مشارکتکنندگان
ما به عنوان مشارکت کنندگان و نگهدارندگان این پروژه و به منظور تقویت یک جامعه باز و استقبال کننده،
متعهد می شویم به همه افرادی که از طریق گزارش مسائل، ارسال درخواست ویژگیها، به روزرسانی اسناد،
ارسال پول ریکوئست یا پچها و سایر فعالیتها کمک می کنند احترام بگذاریم.
ما متعهد هستیم که مشارکت در این پروژه را بدون در نظر گرفتن سطح تجربه،
جنسیت، هویت و بیان جنسیتی، گرایش جنسی، معلولیت ظاهر شخصی ،
اندازه بدن، نژاد، قومیت، سن، مذهب یا ملیت، تجربهای بدون آزار و اذیت برای همه ایجاد کنیم.
نمونههایی از رفتارهای غیرقابل قبول شرکتکنندگان عبارتند از:
- استفاده از زبان یا تصاویر جنسیشده
- حملات شخصی
- نظرات توهینآمیز یا تحقیرآمیز
- آزار و اذیت عمومی یا خصوصی
- انتشار اطلاعات خصوصی دیگران، مانند آدرسهای فیزیکی یا الکترونیکی بدون کسب اجازهی صریح
- سایر رفتارهای غیراخلاقی یا غیرحرفهای
نگهدارندگان پروژه حق حذف و ویرایش یا رد نظرات، کامیتها، کد،
ویرایش های ویکی، ایشوها و سایر مشارکتهایی را دارند که
با این مرامنامه مطابقت ندارند، همچنین میتوانند هرگونه مشارکتکننده را به طور موقت
یا دائم برای سایر رفتارها که نامناسب، تهدیدآمیز، توهینآمیز یا مضر میدانند،از پروژه حذف کنند.
با تصویب این مرامنامه، نگهدارندگان پروژه متعهد میشوند که
این اصول را به طور منصفانه و پیوسته در هر جنبهای
از مدیریت این پروژه به کار گیرند. نگهدارندگان پروژه که از قوانین رفتاری پیروی نمیکنند یا آنها را اجرا نمیکنند
ممکن است برای همیشه از تیم پروژه حذف شوند.
این مرامنامه هم در فضاهای پروژه و هم در فضاهای عمومی هنگامی که فردی نمایندهی پروژه یا عضو جامعهی آن است اعمال میشود.
مواردی از رفتارهای توهین آمیز، آزاردهنده یا غیرقابل قبول میتوانند با تماس با نگهدارنده پروژه از طریق victorfelder در gmail.com گزارش شوند.
همه شکایات مورد تحقیق و بررسی قرار میگیرند و منجر به پاسخی میشوند که لازم و مناسب به شرایط تشخیص داده میشود. مسئولین، موظف به حفظ محرمانگی و اطلاعات خصوصی مرتبط با گزارش دهندهٔ موضوع هستند.
این مرامنامه از این جا گرفته شده است: Contributor Covenant,
نسخهی 1.3.0 در این جا در دسترس است: https://contributor-covenant.org/version/1/3/0/
File: docs/CODE_OF_CONDUCT-fil.md
Kodigo ng Pag-uugali ng Contributor
Bilang mga kontribyutor at tagapanatili ng proyektong ito, at sa interes ng
sa pagpapaunlad ng isang bukas at malugod na komunidad, nangangako kaming igalang ang lahat ng tao na
mag-ambag sa pamamagitan ng mga isyu sa pag-uulat, pag-post ng mga kahilingan sa tampok, pag-update
dokumentasyon, pagsusumite ng mga pull request o patch, at iba pang aktibidad.
Nakatuon kami na gawing walang harassment ang pakikilahok sa proyektong ito
karanasan para sa lahat, anuman ang antas ng karanasan, kasarian, kasarian
pagkakakilanlan at pagpapahayag, oryentasyong sekswal, kapansanan, personal na hitsura,
laki ng katawan, lahi, etnisidad, edad, relihiyon, o nasyonalidad.
Kabilang sa mga halimbawa ng hindi katanggap-tanggap na pag-uugali ng mga kalahok:
- Ang paggamit ng sekswal na wika o imahe
- Mga personal na pag-atake
- Trolling o nakakainsulto/mapanlait na komento
- Public or private harassment
- Pag-publish ng pribadong impormasyon ng iba, gaya ng pisikal o electronic
mga address, nang walang tahasang pahintulot - Iba pang hindi etikal o hindi propesyonal na pag-uugali
Ang mga tagapangasiwa ng proyekto ay may karapatan at responsibilidad na tanggalin, i-edit, o
tanggihan ang mga komento, commit, code, pag-edit ng wiki, isyu, at iba pang kontribusyon
na hindi nakahanay sa Code of Conduct na ito, o para pansamantalang ipagbawal o
permanenteng sinumang nag-aambag para sa iba pang mga pag-uugali na sa tingin nila ay hindi naaangkop,
nagbabanta, nakakasakit, o nakakapinsala.
Sa pamamagitan ng pagpapatibay ng Kodigo ng Pag-uugali na ito, ang mga tagapangasiwa ng proyekto ay nangangako sa kanilang sarili
patas at patuloy na paglalapat ng mga prinsipyong ito sa bawat aspeto ng pamamahala
proyektong ito. Mga tagapangasiwa ng proyekto na hindi sumusunod o nagpapatupad ng Kodigo ng
Maaaring permanenteng alisin ang pag-uugali sa pangkat ng proyekto.
Nalalapat ang code of conduct na ito sa loob ng mga puwang ng proyekto at sa mga pampublikong espasyo
kapag ang isang indibidwal ay kumakatawan sa proyekto o komunidad nito.
Maaaring ang mga pagkakataon ng mapang-abuso, panliligalig, o kung hindi man ay hindi katanggap-tanggap
iniulat sa pamamagitan ng pakikipag-ugnayan sa isang tagapangasiwa ng proyekto sa victorfelder sa gmail.com. Lahat
ang mga reklamo ay susuriin at iimbestigahan at magreresulta sa isang tugon na
ay itinuturing na kinakailangan at angkop sa mga pangyayari. Ang mga maintainer ay
obligadong panatilihin ang pagiging kumpidensyal hinggil sa tagapag-ulat ng isang
pangyayari.
Ang Code of Conduct na ito ay hinango mula sa Contributor Covenant,
version 1.3.0, available at https://contributor-covenant.org/version/1/3/0/
File: docs/CODE_OF_CONDUCT-fr.md
Code de Conduite Contributeurs
En tant que contributeurs et responsables de ce projet, et dans l'intérêt
de favoriser une communauté ouverte et accueillante, nous nous engageons à
respecter toutes les personnes qui contribuent en rapportant des erreurs,
en postant des demandes de fonctionnalités nouvelles, en mettant à jour la
documentation, en soumettant des pull requests ou des correctifs, ainsi que
toutes autres activités.
Nous sommes déterminés à rendre toute participation à ce projet une
expérience exempte de harcèlement pour tout le monde, quel que soit le niveau
d'expérience, le sexe, l'identité ou l'expression de genre, l'orientation
sexuelle, le handicap, l'apparence personnelle, la taille physique, la race,
l'origine ethnique, l'âge, la religion ou la nationalité.
Exemples de comportements non acceptables :
- l'utilisation de langage ou d'imagerie sexualisés ;
- les attaques personnelles ;
- le trolling, ou les commentaires insultants ou désobligeants ;
- le harcèlement en public ou en privé ;
- la publication d'informations privées de tierces personnes,
telles que les adresses physiques ou électroniques, sans permission explicite ; - toute conduite non professionnelle ou contraire à l'éthique.
Les mainteneurs du projet ont le droit et la responsabilité de supprimer,
modifier ou rejeter les commentaires, commits, code, modifications du wiki,
questions et autres contributions qui ne respectent pas ce Code de Conduite,
ou de bannir temporairement ou définitivement tout contributeur à la suite
d'autres comportements qu'ils jugent inappropriés, menaçants, injurieux,
ou nuisibles.
En adoptant ce Code de Conduite, les mainteneurs du projet s'engagent à
appliquer équitablement et uniformément ces principes à tous les aspects de
la gestion de ce projet. Les mainteneurs de projets qui ne suivent pas ou ne
font pas respecter le Code de Conduite peuvent être retirés de façon permanente
de l'équipe de projet.
Ce Code de Conduite s'applique à la fois au sein des espaces de projet
ainsi que dans les espaces publics quand un individu représente le projet
ou sa communauté.
Les instances de comportement abusif, harcelant ou autrement inacceptable
peuvent être signalés en contactant un responsable de projet à
victorfelder at gmail.com. Toutes les plaintes seront examinées et étudiées
et se traduiront par une réponse jugée nécessaire et appropriée aux
circonstances. Les mainteneurs s'obligent à garder confidentielles les
informations de la personne qui remonte un incident.
Ce Code de Conduite est adaptée du Contributor Covenant,
version 1.3.0, disponible à https://contributor-covenant.org/fr/version/1/3/0/code-of-conduct.html
2. Official Technical Reference & Guides (EbookFoundation/EbookFoundation.github.io)
Welcome to the Free Ebook Foundation's Github Pages
This site is the home for Free-Programming-Books.
Other projects which call the Free Ebook Foundation home:
- Projects in support of Project Gutenberg
- Software powering Project Gutenberg
- GITenberg
- one repo for every book
- supporting code
- tools to support Project Gutenberg is here
- Package Project Gutenberg into zim files for offline use
- Unglue.it
- source code hosted here
- Mapping the Free Ebook Supply Chain
- the survey tool used is FEF-Questionnaire
Our social media feed is at @[email protected].
We are a 501(c)3 charitable non-profit organization based in New Jersey. Support us through Github Sponsors.