- C 95.6%
- Python 1%
- Shell 0.8%
- HTML 0.6%
- M4 0.5%
- Other 1.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .github | ||
| addons | ||
| agi | ||
| apps | ||
| autoconf | ||
| bridges | ||
| build_tools | ||
| cdr | ||
| cel | ||
| ChangeLogs | ||
| channels | ||
| codecs | ||
| configs | ||
| contrib | ||
| doc | ||
| formats | ||
| funcs | ||
| images | ||
| include | ||
| main | ||
| menuselect | ||
| pbx | ||
| phoneprov | ||
| res | ||
| rest-api | ||
| rest-api-templates | ||
| sounds | ||
| static-http | ||
| tests | ||
| third-party | ||
| utils | ||
| .cleancount | ||
| .gitignore | ||
| .version | ||
| AI-AUTHORSHIP.md | ||
| bootstrap.sh | ||
| BSDmakefile | ||
| BUGS | ||
| CHANGES.html | ||
| CHANGES.md | ||
| config.guess | ||
| config.sub | ||
| configure | ||
| configure.ac | ||
| COPYING | ||
| CREDITS | ||
| default.exports | ||
| install-sh | ||
| LICENSE.md | ||
| LICENSE.upstream | ||
| Makefile | ||
| Makefile.moddir_rules | ||
| Makefile.rules | ||
| makeopts.in | ||
| missing | ||
| mkinstalldirs | ||
| README-addons.txt | ||
| README-SERIOUSLY.bestpractices.md | ||
| README.html | ||
| README.md | ||
| README.upstream.md | ||
| sample.call | ||
| SECURITY.md | ||
| STARTING-POINT.md | ||
| STATUS.md | ||
| UPSTREAM-MERGE-DISCIPLINE.md | ||
| Zaptel-to-DAHDI.txt | ||
UniCORE.Asterisk
SCAFFOLD-ANCHOR repository — initial scaffold 2026-06-04.
Full scaffolding, upstream-fork integration, and source-code work all pending a fresh dedicated kickoff arc. This initial commit exists to lock the repository's identity, licence position, and place in the UniCORE Sanity Check fleet so the work cannot be forgotten.
Author: Bryan Fred, Unitek Systems Limited, Bedford, United Kingdom. First commit: 2026-06-04 14:50 UTC.
What this repository is
bryanunitek/UniCORE.Asterisk is the Asterisk family member: On-prem-deployment-shape public gift surface. Documentation today; source code at certification.
Family purpose: Open-source PBX, telephony, and IVR platform. Asterisk delivers voice routing, conferencing, SIP trunking, and IVR flows on UniCORE-deployed infrastructure.
Role in UniCORE: Telephony substrate — UniCORE.GVB substrate-services consume Asterisk to deliver enterprise voice communications on customer-premise and SaaS deployments.
Upstream
- Upstream project: https://github.com/asterisk/asterisk
- Upstream licence: GPL-2.0 (with Asterisk Linking Exception)
- Our relationship: Fork-and-extend. Upstream codebase is consumed verbatim under its original licence; our code additions carry the same GPL-2.0 (copyleft requirement); our documentation additions sit under CC BY 4.0.
The merge discipline that governs how this repository absorbs upstream changes without losing UniCORE additions is documented in UPSTREAM-MERGE-DISCIPLINE.md at the root of this repository.
Platforms
Windows · Linux · macOS · iOS · Android
Family — the four-repo pattern
UniCORE.Asterisk is published as a four-repo family:
bryanunitek/UniCORE.Asterisk— public on-prem-deployment-shape gift surfacebryanunitek/UniSaaS.UniCORE.Asterisk— public SaaS-deployment-shape gift surfacebryanunitek/UniCORE.Asterisk-Claw(private) — on-prem-shape working repositorybryanunitek/UniSaaS.UniCORE.Asterisk-Claw(private) — SaaS-shape working repository
This repository is the UniCORE.Asterisk member of the family.
Sister repos:
UniSaaS.UniCORE.Asterisk(mirror: GitHub)UniCORE.Asterisk-Claw (private)UniSaaS.UniCORE.Asterisk-Claw (private)
Status
SCAFFOLD-ANCHOR as of 2026-06-04 14:50 UTC. See STATUS.md for the full status breakdown and what is and is not in this initial scaffold.
Files in this scaffold commit
README.md— this fileLICENSE.md— licence for UniCORE additions (GPL-2.0 for code; CC BY 4.0 for docs)LICENSE.upstream.md— verbatim upstream licence (renamed from originalLICENSE)README.upstream.md— verbatim upstream README (renamed from originalREADME.md)STATUS.md— explicit scaffold-anchor status with what's pendingUPSTREAM-MERGE-DISCIPLINE.md— canonical merge disciplineAI-AUTHORSHIP.md— AI authorship disclosure
Related repositories — UniCORE programme
Foundation triad (gift, public, CC BY 4.0):
UniVERSE(mirror: GitHub) — programmeTrueAI(mirror: GitHub) — Foundation (Nine Invariants)UniCORE-AI(mirror: GitHub) — reference architecture (12 Levels)
Implementation reference (deployment-shape pair):
UniCORE(mirror: GitHub) — on-prem-shapeUniSaaS.UniCORE(mirror: GitHub) — SaaS-shape
Substrate-services layer (deployment-shape pair):
UniCORE.GVB(mirror: GitHub) — on-prem-shapeUniSaaS.UniCORE.GVB(mirror: GitHub) — SaaS-shape
Forked-upstream building blocks:
- UniCORE.Avalonia family (4 repos) — cross-platform UI
- UniCORE.DNN family (4 repos) — CMS platform
- UniCORE.Asterisk family (4 repos) — telephony ← this family
- UniCORE.Jitsi family (4 repos) — video conferencing
- UniCORE.Signal family (4 repos) — secure messaging
- UniCORE.XCP family (4 repos) — virtualisation
Contact
- Public discussion: GitHub Discussions (public repos only)
- Private contact / connection request: LinkedIn — Bryan Fred
Author: Bryan Fred, Unitek Systems Limited, Bedford, United Kingdom. Public. Given, not sold. Irrevocable.