Freedom251 › Job Scheduler Software
JS7 JobScheduler

What JS7 JobScheduler is
JS7 JobScheduler automates business processes by running jobs across distributed systems. Its workflows can run jobs in sequence or in parallel, with dependencies including fork/join, cycles and resource locks. Agents execute programs and scripts; schedules can also run over SSH without agents. The browser-based JOC Cockpit provides inventory management, monitoring and control, plus a REST API for scheduling operations. Access options include LDAP, OIDC, local users and certificates, with roles and folder permissions for authorization. Connections can use HTTPS with TLS/SSL certificates, and passwords or other sensitive job data can be stored in a Credential Store. An audit log records changes to scheduling objects, and the Cockpit can send success or failure notifications by email or command line. The YADE add-on supports managed file transfer over protocols such as FTP, SFTP, WebDAV, SMB and HTTPS. The free Open Source License is GPLv3; high-availability clustering requires a commercial license. Commercial pricing is available by contacting sales.
Who it suits
JS7 suits teams that need to automate workflows across distributed systems, with dependency controls and monitoring. Open-source users can use community support and public resources; professional support and services are available to commercial license customers.
What it does well
- Workflows support sequential and parallel jobs.
- SSH scheduling is available without agents.
- JOC Cockpit includes monitoring, control and a REST API.
- Audit logs and configurable success or failure notifications.
What to know first
- High-availability clustering requires a commercial license.
- Commercial pricing is available only by contacting sales.
- LTS maintenance downloads require an LTS subscription.
Limits
The free Open Source License does not include high-availability clustering. Professional support and services are available to commercial license customers; open-source users have community support and public resources.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Open Source License | Free of charge under GPLv3. · High availability clustering is not included · Community support and public resources | Free |
| Commercial License | Pricing available by contacting sales. · Perpetual, pay-per-use, and subscription license models · Includes access to support options and services | On request |
As sos-berlin.com lists them, read 29 Sept 2026. The maker's own page has the final word.
Getting started
- Visit the JS7 JobScheduler website.
- Choose the free Open Source License or contact sales about a Commercial License.
- Deploy JS7 in your environment; listed platform options include Linux, macOS, Windows, web, API, and self-hosted.
- Use JOC Cockpit to manage inventory, monitor jobs, and control scheduling.
- Configure agents to run executables and scripts, or use scheduling over SSH.
JS7 JobScheduler suits teams coordinating dependent jobs across distributed systems, especially when they need both agent-based and SSH execution. Its main appeal is combining workflow control with a browser console and API; high availability clustering is reserved for commercial customers.
Overview
JS7 is built to automate business processes that span systems, not just trigger isolated tasks. Workflows can sequence or parallelize jobs and express dependencies through fork/join, cycles, and resource locks. That makes it a credible fit for operations with branching or resource-sensitive work; teams that only need simple job scheduling may not need this breadth.
Jobs can run through agents that execute scripts and executables, or through agentless SSH scheduling. The JOC Cockpit provides browser-based inventory management, monitoring, and control, with a REST API for scheduling operations. Retry and recovery capabilities, monitoring, and alerts help operators respond when workflows do not go as planned.
Key features
- Workflow dependencies: Sequential and parallel execution, fork/join, cycles, and resource locks provide control over job order and shared resources.
- Execution options: Agents run scripts and executables, while SSH scheduling avoids agent installation for workloads where that is preferable.
- Access and security: LDAP, OIDC, local users, certificates, and other identity services can authenticate users; role and folder permissions govern access. HTTPS with TLS/SSL certificates protects connections, and a Credential Store can hold sensitive job data such as passwords.
- Operations and audit: The audit log records user changes to scheduling objects. The JOC Cockpit can send success and failure notifications by email or command line to third-party tools.
- Managed file transfer: The YADE add-on supports FTP, FTPS, SFTP, WebDAV, SMB, and HTTPS, making it relevant when file movement is part of the workflow.
- High availability: Clustering is offered for the JOC Cockpit, Controller, and Agents, but requires a commercial license. That is a material constraint for teams that need resilient production scheduling.
Pricing
JS7 uses a freemium model. The Open Source License costs free, is licensed under GPLv3, and includes community support and public resources. It is a practical entry point for teams able to operate without commercial support, but it excludes high availability clustering.
The Commercial License has custom pricing available by contacting sales. It offers perpetual, pay-per-use, and subscription licensing models, plus access to support options and services. This is the route for organizations that need clustering or professional support; the choice of licensing model gives procurement options, but a price requires a sales conversation.
Public maintenance releases are available to all users for one year after general availability. LTS maintenance downloads require authentication and an LTS subscription, a consideration for teams planning around long-term maintenance access.
Platforms
JS7 supports Linux, macOS, and Windows, as well as API, web, and self-hosted access. Its hybrid deployment approach suits organizations running workloads across different environments, though the range of execution choices also means operators must decide where agents or SSH scheduling best fit.
Who it's for
JS7 is best for teams automating interdependent business workflows across distributed systems, particularly those that need permission controls, operational visibility, or managed file transfer alongside scheduling. The free GPLv3 option suits teams comfortable with community resources and without a clustering requirement. Organizations that need high availability clustering or professional services should assess the commercial license. It is less compelling for users seeking only a basic scheduler or unwilling to manage a more capable automation system.
Pros and cons
- Pro: Workflow dependencies include fork/join, cycles, and resource locks, supporting more than straightforward job sequencing.
- Pro: Agent-based execution and agentless SSH give teams different ways to run scripts and executables across systems.
- Pro: The JOC Cockpit combines browser-based control with a REST API, while identity integrations, permissions, audit logging, and notifications support operational governance.
- Con: High availability clustering requires a commercial license, limiting the free edition for teams that cannot accept that operational trade-off.
- Con: Commercial pricing requires contacting sales, so organizations cannot compare its cost from a published price alone.
- Con: LTS maintenance downloads require both authentication and an LTS subscription.
Alternatives
For teams weighing other schedulers, the Job Scheduler Software directory is a starting point. AWS Batch is an option for those who prefer a paid service with no additional charge for the Batch service itself, while paying separately for compute and storage resources. HTCondor is worth considering for teams seeking freely available open-source software and documentation across Linux, macOS, Windows, and self-hosted environments. schedulix offers an open-source GNU AGPL option. OpenPBS may suit teams looking for an AGPL 3.0 open-source edition, with community forum support that carries no guarantees.
Google Cloud Batch may fit users who want a Batch service with no additional service charge, while paying for the Google Cloud resources jobs use. PowerJob is an Apache License 2.0 open-source framework for teams considering that licensing approach. Slurm Workload Manager is a no-cost, GPL v2 self-hosted cluster software option. System Scheduler is another freemium option for Windows.
Verdict
Choose JS7 when distributed workflows need explicit dependencies, flexible execution, and centralized monitoring and control. Its strongest advantage is the combination of workflow coordination and operational safeguards in the free GPLv3 edition. Look elsewhere if high availability is essential but a commercial license is not viable, or if your needs stop at basic scheduling.
Verdict
JS7 combines distributed job execution with workflow dependencies, access controls and monitoring. The free GPLv3 option excludes high-availability clustering, while commercial licensing adds support options and services.
Questions
Is JS7 JobScheduler free?
Yes. The Open Source License is free of charge under GPLv3.
What does the free license leave out?
High-availability clustering is not included and requires a commercial license.
How much does the Commercial License cost?
Its price is available by contacting sales. License models include perpetual, pay-per-use, and subscription options.
Where can JS7 run?
The listed platforms are API, Linux, macOS, self-hosted, web, and Windows.
Is JS7 open source?
It offers an Open Source License under GPLv3.
What support is available?
Open-source users can use community support and public resources. Commercial license customers can access support options and services.
Facts from JS7 JobScheduler's own pages
- Audit and notifications
- The audit log records user changes to scheduling objects, and the JOC Cockpit can send job or workflow success and failure notifications by email or command line to third-party tools. · sos-berlin.com, 29 Sept 2026
- Connection and credential security
- Connections can use HTTPS with TLS/SSL certificates, and sensitive job data such as passwords can be stored in a Credential Store. · sos-berlin.com, 29 Sept 2026
- Execution options
- Agents run executables and scripts, while agentless scheduling over SSH is also available. · sos-berlin.com, 29 Sept 2026
- File transfer
- The YADE add-on integrates managed file transfers using FTP, FTPS, SFTP, WebDAV, SMB, and HTTPS. · sos-berlin.com, 29 Sept 2026
- High availability
- JS7 offers clustering for the JOC Cockpit, Controller, and Agents, but clustering requires a commercial license. · sos-berlin.com, 29 Sept 2026
- Identity and access
- Authentication options include LDAP, OIDC, local users, certificates, and other identity services, with role and folder permissions for authorization. · sos-berlin.com, 29 Sept 2026
- Jobs and workflows
- Workflows can run jobs sequentially or in parallel and support dependencies such as fork/join, cycles, and resource locks. · sos-berlin.com, 29 Sept 2026
- Platforms
- JS7 supports cloud operations with Docker, Kubernetes, and OpenShift, and on-premises operations on Windows, Linux, AIX, Solaris, and macOS. · sos-berlin.com, 29 Sept 2026
- Release access
- Public maintenance releases are available to all users for one year after general availability, while LTS maintenance downloads require authentication and an LTS subscription. · sos-berlin.com, 29 Sept 2026
- Support
- Open-source users can use community support and public resources; professional support and services are available to commercial license customers. · sos-berlin.com, 29 Sept 2026
- Web console and API
- The JOC Cockpit provides browser-based inventory management, monitoring, and control, and includes a REST API for scheduling operations. · sos-berlin.com, 29 Sept 2026
- Workload automation
- JS7 automates business processes and workflows by running jobs across distributed systems. · sos-berlin.com, 29 Sept 2026
Where JS7 JobScheduler stands on Freedom251
- Job Scheduler Software#5 of 26