License Comparisson updates (#3532)

* License Comparisson updates

Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>

* Prettier

---------

Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
This commit is contained in:
Daniel Valdivia
2025-05-07 13:40:42 -07:00
committed by GitHub
parent 28b080122a
commit 40c4ce76c5
2 changed files with 23 additions and 74 deletions

View File

@@ -78,10 +78,10 @@ const LicensesInformation = styled.div(({ theme }) => ({
},
"& .planName": {
fontWeight: 600,
fontSize: 35,
marginBottom: 30,
fontSize: 32,
marginBottom: 24,
textAlign: "center",
marginTop: 10,
marginTop: 8,
},
"& .planIcon": {
height: 100,
@@ -198,9 +198,7 @@ const LicensePlans = () => {
{element &&
getButton(
`https://min.io/signup`,
element.planType === "commercial"
? "Subscribe"
: "Join Slack",
element.planType === "commercial" ? "Upgrade" : "Join Slack",
element.planType === "commercial" ? "callAction" : "regular",
)}
</Box>

View File

@@ -41,7 +41,7 @@ interface PlansFeatures {
export const FEATURE_ITEMS: PlansFeatures[] = [
{
featureLabel: "",
featureLabel: "License",
featurePlans: {
openSource: {
content: "GNU AGPL v3 License",
@@ -52,24 +52,33 @@ export const FEATURE_ITEMS: PlansFeatures[] = [
},
},
{
featureLabel: "Best suited for",
featureLabel: "Intended Use",
featurePlans: {
openSource: {
content: (
<div>
Test and Dev Use <br /> Intended for open source applications
</div>
),
content: <div>Test and Dev Use</div>,
},
eosPlus: {
content: (
<div>
Production Use <br /> Intended for commercial applications
Production Use <br /> (Site-Replication, Enterprise Grade Security,
Encryption and Key Management)
</div>
),
},
},
},
{
featureLabel: "Features",
featurePlans: {
openSource: {
content: "Basic Features",
},
eosPlus: {
content:
"Basic Features, S3 Express, Non-Disruptive Upgrade, QoS, Catalog, Monitoring, Audit Logs, Health-Diagnostics, RDMA, GPU Direct, AI Features",
},
},
},
{
featureLabel: "Support",
featurePlans: {
@@ -97,17 +106,6 @@ export const FEATURE_ITEMS: PlansFeatures[] = [
},
},
},
{
featureLabel: "System Management",
featurePlans: {
openSource: {
content: "CLI and API",
},
eosPlus: {
content: "CLI, API and Graphical User Interface (GUI)",
},
},
},
{
featureLabel: "Optimizations",
featurePlans: {
@@ -120,59 +118,12 @@ export const FEATURE_ITEMS: PlansFeatures[] = [
},
},
},
{
featureLabel: "Data Management",
featurePlans: {
openSource: {
content: "S3, SFTP",
},
eosPlus: {
content: "S3, SFTP, GPU Direct, S3 over RDMA",
},
},
},
{
featureLabel: "Features",
featurePlans: {
openSource: {
content: "Core Features",
},
eosPlus: {
content:
"Core Features, QoS, Metadata Search, Monitoring, Audit Logs, Load Balancer",
},
},
},
{
featureLabel: "Security",
featurePlans: {
openSource: {
content: "Server Side Encyrption (SSE-S3, SSE-KMS, SSE-C)",
},
eosPlus: {
content:
"Server Side Encyrption (SSE-S3, SSE-KMS, SSE-C), Encryption Key Management Server, Data Firewall",
},
},
},
{
featureLabel: "Extra Features",
featurePlans: {
openSource: {
content: "N/A",
},
eosPlus: {
content:
"AI Features- Prompt Object, AI Hub, AI Studio, OpenAI Integration, Model Context Protocols for AI Agents",
},
},
},
];
export const LICENSE_PLANS_INFORMATION: LicensePlanOption[] = [
{
planId: "openSource",
planName: "MinIO Community Edition",
planName: "Community Edition",
planType: "open-source",
planIcon: (
<ApplicationLogo applicationName={"console"} subVariant={"AGPL"} />
@@ -181,7 +132,7 @@ export const LICENSE_PLANS_INFORMATION: LicensePlanOption[] = [
},
{
planId: "eosPlus",
planName: "MinIO Enterprise Edition",
planName: "Enterprise Edition",
planType: "commercial",
planIcon: (
<ApplicationLogo applicationName={"aistor"} subVariant={"enterprise"} />