Open Source
50 items tagged with "open-source"
Standards5
OpenAPI Specification 3.0
Understanding and applying Linux Foundation standards is crucial for successful software migrations. These standards promote interoperability, security, and quality assurance, guiding teams to navigate complex migration projects safely and effectively. By following key requirements and utilizing appropriate tools, teams can ensure compliance and mitigate common challenges during their transitions.
OpenAPI Specification 3.1
The Linux Foundation standard offers a framework for ensuring reliability, security, and performance during software migrations. By adhering to this standard, teams can mitigate risks, enhance system integrity, and optimize performance, paving the way for successful transitions from legacy systems to modern architectures.
OpenAPI JSON Schema Dialect 2020-12
Understanding and following established standards is crucial for successful software migrations. By focusing on interoperability, security, and quality assurance, teams can mitigate risks and ensure a smooth transition from legacy systems. Compliance with these standards not only fosters community collaboration but also future-proofs migration projects against evolving technologies and practices.
Kafka Protocol 3.7
Adhering to Apache standards during software migrations ensures interoperability, security, and maintainability, ultimately leading to successful project outcomes. By implementing best practices and utilizing appropriate tools, teams can navigate the complexities of migration with confidence, addressing common challenges effectively.
CycloneDX 1.6 (SBOM)
Understanding Linux Foundation standards is crucial for successful software migrations, ensuring compatibility, security, and efficiency. By following key requirements and utilizing recommended tools, teams can navigate migration challenges and achieve compliance with confidence.
Migrations2
Products17
Go
Statically typed, compiled programming language designed at Google
Elixir
Functional programming language running on Erlang VM
Clojure
Dynamic, functional programming language for JVM
R
Programming language for statistical computing and graphics
Angular
Platform for building mobile and desktop web applications
Tailwind CSS
Utility-first CSS framework for rapid UI development
Fastify
Fast and low overhead web framework for Node.js
Hono
Ultrafast web framework for the Edges
Ruby on Rails
Full-stack web framework for Ruby
Echo
High-performance, minimalist Go web framework
PostgreSQL
Powerful, open source object-relational database system
MariaDB
Community-developed fork of MySQL
Supabase
Open source Firebase alternative with PostgreSQL
Prometheus
Monitoring system with time series database
RabbitMQ
Open source message broker
Keycloak
Open source identity and access management
Caddy
Fast, multi-platform web server with automatic HTTPS
Stacks6
Open Lakehouse Stack (Trino + Iceberg + dbt)
Open, engine-agnostic lakehouse: Iceberg tables on object storage, queried by Trino across sources, with dbt managing transformations in SQL.
Flink + Apache Paimon
A streaming lakehouse stack using Apache Flink for unified stream and batch processing over Apache Paimon's high-update table format.
Spark + Delta Lake
A lakehouse foundation pairing Apache Spark for distributed processing with Delta Lake's ACID table format over cloud object storage.
Trino + Iceberg + S3
An open lakehouse query stack: Trino runs fast SQL across Apache Iceberg tables stored as open files on Amazon S3.
Apache Druid + Superset
A real-time OLAP stack using Apache Druid for sub-second slice-and-dice queries and Apache Superset for self-service exploration.
Airbyte + dbt + Snowflake
An open-core ELT stack: Airbyte ingests data, Snowflake stores it, and dbt transforms it with tested, version-controlled SQL models.
Comparisons6
PostgreSQL vs MySQL
Comparison of the two most popular open-source relational databases
OpenTofu vs Terraform
OpenTofu is the open-source fork of Terraform created after HashiCorp's BSL license change. The two are largely compatible but differ on licensing and governance.
Elasticsearch vs OpenSearch
The original search and analytics engine versus its Apache-licensed open-source fork led by AWS.
MySQL vs MariaDB
The widely deployed relational database now under Oracle versus its community-driven fork with diverging features.
Open-Weight vs Proprietary LLMs
Open-weight models can be downloaded and self-hosted; proprietary models are accessed via API. The split shapes control, cost, privacy, and capability ceilings.
Llama vs Mistral
Llama (Meta) and Mistral are two leading open-weight LLM families. They differ in licensing, model sizes, mixture-of-experts use, and ecosystem maturity.
Glossaries13
MIT License
The MIT License is a short, permissive open-source license that lets anyone use, modify, and distribute the software with almost no restrictions, as long as the original copyright and license notice are kept.
ISC License
The ISC License is a permissive open-source license functionally equivalent to the MIT and simplified BSD licenses, using simpler wording.
Apache License 2.0
The Apache License 2.0 is a permissive open-source license that adds an explicit patent grant and attribution requirements on top of MIT-style permissions.
BSD 3-Clause License
The BSD 3-Clause ("New" or "Modified" BSD) License is a permissive license that also forbids using the project's name or contributors to endorse derived products.
BSD 2-Clause License
The BSD 2-Clause ("Simplified" or "FreeBSD") License is a permissive license requiring only that the copyright notice and disclaimer be retained.
GNU GPL v3.0
The GNU General Public License v3.0 is a strong copyleft license: derivative works that are distributed must also be released under the GPL with their source code.
GNU GPL v2.0
The GNU General Public License v2.0 is a widely used strong copyleft license (used by the Linux kernel) requiring distributed derivatives to be released under GPL with source.
GNU LGPL v3.0
The GNU Lesser General Public License v3.0 is a weak copyleft license that lets proprietary software link to the library, while changes to the library itself stay open.
Mozilla Public License 2.0
The Mozilla Public License 2.0 is a file-level (weak) copyleft license: changes to MPL-licensed files must be shared, but they can be combined with proprietary code.
GNU AGPL v3.0
The GNU Affero General Public License v3.0 extends the GPL to network use: users who interact with the software over a network must be offered its source code.
The Unlicense
The Unlicense is a public-domain dedication that releases software with no conditions, letting anyone use it for any purpose without attribution.
CC0 1.0
CC0 1.0 is a Creative Commons public-domain dedication that waives copyright to the fullest extent the law allows; it is common for data and content.
Open Source Vulnerabilities (OSV)
OSV is a distributed vulnerability database and schema for open-source software, aggregating ecosystem advisory feeds with precise, package-native version matching.