We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Open Source vs. Open Core for the Protomaps Project

00:00

Formal Metadata

Title
Open Source vs. Open Core for the Protomaps Project
Title of Series
Number of Parts
156
Author
License
CC Attribution 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Since 2023, the Protomaps project has transitioned from an "Open Core" project to a fully open source one, centered around the PMTiles open data format. I'll go over the success stories of open sourcing, including grant funding and growth in features and contributions from across the OpenStreetMap ecosystem. I will showcase just a few of the dozens of production applications using Protomaps, and specifically highlight the tradeoffs in deployment methods and cloud vendors, such as static S3-like hosting vs. using a serverless runtime like Lambda or Cloudflare Workers. A new focus for 2024 has been public sector use, and I'll outline some specific challenges related to localization.
Keywords
Streaming mediaOpen sourceOpen setVector spacePhysical systemFluid staticsTime domainIndependence (probability theory)Plane (geometry)Beer steinBridging (networking)AreaGamma functionInclusion mapCore dumpWeb-DesignerProjective planeMappingLevel (video gaming)Point cloudBitFluid staticsQuicksortSet (mathematics)GeometryBuildingFreewarePhysical systemSoftwareServer (computing)File formatTesselationSingle-precision floating-point formatComputer fileBridging (networking)Product (business)Revision controlTerm (mathematics)Data conversionDifferent (Kate Ryan album)Point (geometry)Vector spaceCartesian coordinate systemElasticity (physics)Software developerCollaborationismOpen sourceLatent heatVolumenvisualisierungImplementationResultantProcess (computing)Client (computing)Analytic continuationCurveMereologyOpen setCore dumpWorkstation <Musikinstrument>Public domainOverlay-NetzFile archiverHardy spaceCASE <Informatik>HexagonSoftware maintenanceBusiness modelMultiplication signWeb 2.0Binary fileEndliche ModelltheorieFocus (optics)Service (economics)Data storage deviceVideo gameIndependence (probability theory)Software as a serviceLecture/ConferenceComputer animation
Data modelOpen sourceFocus (optics)Physical systemCore dumpOpen setCross-site scriptingFile formatContent delivery networkEnterprise architectureDisintegrationDefault (computer science)Product (business)Data storage devicePoint cloudLevel (video gaming)Zoom lensVector spaceAlpha (investment)Web pageOpen sourceCore dumpProjective planeINTEGRALMereologyVirtual machineExterior algebraEndliche ModelltheorieInstallation artEnterprise architectureDigital rights managementPhysical systemFreewareMathematicsPay televisionMultitier architectureSoftwareConnectivity (graph theory)Point cloudLevel (video gaming)Fluid staticsQuicksortBitOpen setPlanningWorkstation <Musikinstrument>Content delivery networkTesselationNP-hardMetreBoundary value problemProduct (business)Term (mathematics)DatabaseSoftware maintenanceRevision controlMappingVector potentialAxiom of choiceComputer fileCASE <Informatik>Key (cryptography)Software frameworkCombinational logicWeb-DesignerData storage deviceServer (computing)CurvatureBusiness modelGoodness of fitValidity (statistics)Web 2.0Software as a serviceLambda calculusGeometryRight angleSelf-organizationComputer animation
GeometryLevel (video gaming)Open sourceFormal languageSelf-organizationVapor barrierLibrary (computing)CircleProjective planeMereology
Internationalization and localizationFormal languageScripting languageFile formatSoftware maintenanceTesselationTerm (mathematics)QuicksortFile formatFormal languageInformation securityMultiplication signCASE <Informatik>Focus (optics)Local ringMappingData storage deviceFluid staticsCodeCoordinate systemVulnerability (computing)Service (economics)Scripting languageComputer programmingProjective planeWeb 2.0Level (video gaming)Point cloudSelf-organizationServer (computing)Open sourceLibrary (computing)Design by contractProduct (business)Logical constantConfidence intervalSet (mathematics)Cartesian coordinate systemComputer fileBlogDebuggerPerspective (visual)Endliche ModelltheorieScaling (geometry)Cloud computingWeightPlanningComputer animationLecture/Conference
Electronic data interchangeComputer-assisted translationGeometryComputer animation
Transcript: English(auto-generated)