In plain English
Open source describes software permissions connected to source code and its licence. It allows people to use, modify and share software under the relevant terms. The phrase involves those permissions; a public code repository alone does not establish which uses are allowed or which obligations apply.
The Open Source Initiative’s definition sets criteria beyond access to code, including redistribution and derived works. Its approved-licence list provides references to licences reviewed against that definition. Different licences have different wording, so identify the actual terms rather than treating open source as one universal contract.
GitHub’s licensing guidance explains the role of a licence in a repository. The practical business discussion below concerns project records and maintenance questions. It does not determine the legal obligations of a particular software combination, distribution arrangement or contract.
Why it matters for a Jersey business
An open source product can be one part of a commercial website project. The supplier may charge for configuring it, building the site, hosting it or maintaining the service. Those charges describe work and services around the software. The owner should understand them separately from the permissions attached to the underlying code.
The business also needs continuity. A product’s licence does not tell the owner who will answer a support request or apply an update to this website. The project handover should identify the software, source materials and maintainers. That gives a future supplier a more useful starting point than a general statement that everything is open source.
A realistic Jersey example
Imagine a Jersey community organisation using an open source CMS with additional extensions. This is a hypothetical example. The supplier explains the core software and the separate components used for the organisation’s enquiry journey. The owner asks for an inventory, the relevant licence references and the ongoing support responsibilities.
The team records which account manages each service and how an update is reviewed. It checks the enquiry after a relevant change rather than relying on the CMS name as evidence. The example does not claim that every extension has the same terms or that this arrangement eliminates hosting and maintenance costs.
What to review in a proposal or handover
Identify the actual products and components. Ask for names, source locations where relevant and a maintained dependency record. Include important extensions rather than listing only the core platform. The organisation can then understand which part a support request or proposed replacement concerns, and the next developer can inspect the project accurately.
Record the licence references. A supplier should be able to identify the terms attached to the software being supplied or used. Keep that information alongside the inventory. When a use or distribution decision needs interpretation, review the applicable licence and project circumstances with appropriate expertise rather than infer permission from a public download button.
Clarify the project’s own deliverables. Ask what the business receives in its handover, including source and configuration where agreed. Underlying product permissions and the supplier’s contract describe different parts of the arrangement. Make the agreed materials and access concrete so neither party has to guess what a future maintenance transfer includes.
Separate the cost categories. Record hosting, connected services, implementation and maintenance in the proposal. Check whether any additional component or managed service has its own commercial arrangement. A truthful explanation lets the owner plan ongoing work without assuming that an open source core means every part of the website is supplied without charge.
Review maintenance responsibility. Name the person or supplier who assesses updates and applies approved changes to this website. Ask how the team handles a component that is no longer suitable or maintained. The business needs an actionable support plan based on the actual implementation, rather than an expectation that an unrelated volunteer community will operate its service.
Check changes against important tasks. An update to a component can affect the surrounding application. For the community organisation, review the relevant form and receiving process using appropriate sample details. Keep a record of what changed and what was verified so future staff can understand the maintenance history.
Keep the inventory current. When the supplier adds or removes a component, update the project record and relevant licence references. Ask the maintainer to explain any changed support responsibility. This is a practical administrative step that helps the owner discuss the website’s current arrangement rather than rely on the original quotation indefinitely.
Common myths
Visible code automatically grants every permission. Read the actual licence.
Open source removes operating costs. Hosting and maintenance remain project decisions.
The label guarantees ongoing support. Review the project and agreed maintainer responsibilities.
Our take
Jersey Web’s view is to keep software permissions, project deliverables and support arrangements understandable. Identify the actual components and licences, make the handover concrete and agree how updates are reviewed. This gives the owner a useful record of the website rather than an unexplained promise attached to a broad software label.
Related terms
Learn more
Common questions
- Does visible source code always mean open source?
- No. The permission to use, modify and share software depends on its licence. The Open Source Definition addresses more than simply making the code visible.
- Does open source mean no website costs?
- No. Hosting, implementation, maintenance and support can still have costs. Ask the supplier to separate software permissions from the services and work included in the proposal.
- Can an open source project stop receiving updates?
- Yes. Licensing and ongoing maintenance are different concerns. Review the actual project and the supplier’s support plan rather than assuming the label guarantees future updates.
- Are all open source licences identical?
- No. Identify the licences applying to the software and dependencies. Relevant obligations need review against the actual use and distribution, rather than an assumption that one label covers every case.
Written by Jersey Web. Last reviewed 3 October 2026. Back to the Jargon Buster.