Politica sul ciclo di vita di Bentley
Termini coerenti per il ciclo di vita e l'assistenza delle applicazioni e dei servizi Bentley
Politica del ciclo di vita fisso
Time-bound version support lifecycle for desktop and client-server applications.
Hai domande sulla nostra politica?
Panoramica
Cosa facciamo e cosa faremo?
In Bentley, ci impegniamo a migliorare continuamente la qualità dei nostri prodotti e servizi. A sostegno di tali sforzi, stiamo introducendo la Politica dei criteri definiti per il ciclo di vita per definire il graduale ritiro delle versioni più vecchie di molti nostri prodotti.
Questa politica fornisce un ciclo di vita chiaramente definito e i termini di supporto che spiegano come cambieranno i servizi di assistenza tecnica e di manutenzione disponibili nel corso del ciclo di vita dell'applicazione. Adottando questa politica gli utenti di Bentley potranno pianificare meglio l'aggiornamento alle versioni importanti e, al contempo, rimanere al passo con gli aggiornamenti in ambito di sicurezza e performance.
Per ottenere il massimo dal software, consigliamo di utilizzare sempre la versione più recente.
Qual è la portata di questa politica?
La presente politica sostituisce le precedenti politiche di supporto di Bentley, inclusa la Politica di supporto per le applicazioni desktop, la Politica di supporto di ProjectWise e la Politica di supporto dei servizi di amministrazione delle licenze. La politica non copre Bentley MANAGEservices e i servizi cloud gestiti da Bentley.
Quali sono i diritti e le aspettative attuali degli utenti?
Nel tempo, Bentley ha offerto diversi modelli di licenze software. Di seguito, è riportata una descrizione consolidata di ciò che viene offerto attualmente e dei diritti degli utenti:
| Abbonamento | Diritti dell'utente |
|---|---|
| Licenza perpetua per abbonamento attivo di SELECT/E365/EPS o licenza per solo abbonamento |
|
| Licenza perpetua senza abbonamento attivo di SELECT/E365/EPS |
|
Empty heading
Quali sono le principali modifiche rispetto alla precedente Politica di supporto di Bentley?
Questa politica introduce le modifiche apportate alla nostra metodologia di versioning delle applicazioni e fornisce dettagli sul nuovo ciclo di vita di supporto delle versioni, includendo un elenco aggiornato dei servizi di assistenza tecnica e di manutenzione.
Versioning delle applicazioni
Quali sono le modifiche apportate al versioning dell'applicazione?
A partire dal 1° gennaio 2023, per le nuove versioni delle applicazioni Bentley coperte da questa politica verrà utilizzato un controllo delle versioni aggiornato. Ciò include l'uso di tipi di versione e le relative garanzie di compatibilità di versione, nonché le modifiche alla cadenza di rilascio, alla denominazione e al numero di versione, come illustrato di seguito.
Quali sono i tipi di versione?
La seguente tabella illustra i diversi tipi di versione.
| Tipo di versione | Descrizione |
|---|---|
| Versione maggiore | Una versione che può includere nuove funzionalità, miglioramenti importanti e altre modifiche significative tra cui l'esperienza utente, il flusso di lavoro e la compatibilità. Le versioni principali possono supportare l'installazione affiancata, consentendo agli utenti di eseguire più versioni dell'applicazione sullo stesso dispositivo per agevolare la migrazione a una versione più recente. |
| Versione minore | Versione che può includere nuove funzionalità o miglioramenti minori e risolvere i problemi riscontrati nel software relativi a prestazioni, stabilità o problemi di sicurezza. Le versioni secondarie vengono rilasciate per le versioni supportate dell'applicazione. Una versione secondaria sostituisce sempre una versione precedente della stessa versione principale. |
Empty heading
Quali sono le fasi di supporto dell'applicazione?
| Fase di supporto dell'applicazione | Descrizione |
|---|---|
| Supporto continuo | È stata rilasciata almeno una versione maggiore e l'applicazione viene attivamente sviluppata prevedendo nuove versioni maggiori o minori pianificate per il futuro. |
| Supporto in scadenza | L'applicazione ha raggiunto la fine della fase di supporto continuo. Non sono previsti nuovi rilasci della versione principale e la data di interruzione del supporto è stata specificata, almeno 12 mesi prima della data in cui l'applicazione è entrata nella fase di supporto in scadenza. |
| Supporto interrotto | L'applicazione ha raggiunto la fine del ciclo di vita del supporto e non è più supportata. |
Empty heading
Ciclo di vita del supporto della versione
Quali sono le fasi di supporto della versione?
Una fase di supporto della versione definisce la fase del ciclo di vita del supporto di una versione principale. Tutte le versioni secondarie sono supportate nella stessa fase di supporto della versione principale a cui si applicano. La seguente tabella illustra le diverse fasi.
Quali sono i tipi di versione?
La seguente tabella illustra i diversi tipi di versione.
| Fase di supporto della versione | Descrizione |
|---|---|
| Versione corrente | Questa fase si applica alla versione principale più recente dell'applicazione nella fase Supporto continuo. La fase della versione corrente non è vincolata dal limite di tempo. Quando viene rilasciata una nuova versione principale, la versione principale precedente passa alla fase di versione supportata. Quando un'applicazione entra nella fase di supporto in scadenza, anche una release nella fase Versione corrente passa alla fase Versione supportata. |
| Versione supportata | Questa fase si applica alle versioni principali fino alla fine dell'anno solare, 3 anni dopo la data di rilascio originale.* La fase di versione supportata sarà estesa se necessario per garantire che si applichi a una versione principale per un periodo di almeno 12 mesi. Quando un'applicazione entra nella fase di supporto interrotto, tutte le versioni nella fase Versione supportata passano alla fase Versione ritirata. |
| Versione ritirata | Questa è la fase finale applicata alle versioni principali al completamento della fase Versione supportata. |
Empty heading
* – Per le versioni CONNECT Edition rilasciate prima del 1° gennaio 2023, la fase Versione supportata si applica almeno fino al 31 dicembre 2025.
Quali sono i servizi di assistenza tecnica e di manutenzione inclusi in ognuna delle fasi di supporto della versione?
Per essere idonea per il supporto, che include assistenza tecnica e servizi di manutenzione, la versione deve essere installata ed eseguita su un sistema operativo per cui è stata certificata e viene supportata da un fornitore di sistemi operativi. Se un fornitore interrompe il supporto per un sistema operativo, viene interrotto anche il supporto per le versioni dell'applicazione Bentley in esecuzione su quel sistema operativo, indipendentemente dalla fase di supporto della versione. Le stesse considerazioni valgono per la versione dell'ambiente di esecuzione (come Microsoft .NET Framework, Python, Node.js® o Java) e del sistema di gestione dei database (come Microsoft SQL Server, PostgreSQL o MySQL) con cui l'applicazione viene eseguita o si interfaccia.
I servizi di assistenza tecnica e di manutenzione inclusi in ciascuna delle fasi di supporto della versione sono indicati nella tabella di seguito.
| Servizi di assistenza tecnica | Versione corrente | Versione supportata | Versione ritirata |
|---|---|---|---|
| Risorse di supporto online | ✓ | ✓ | |
| Contenuti per l'apprendimento online | ✓ | ✓ | |
| Assistenza telefonica e via e-mail | ✓ | ✓ | |
| Invio richiesta di servizio | ✓ | ✓ |
Empty heading
| Servizi di manutenzione | Versione corrente | Versione supportata | Versione ritirata |
|---|---|---|---|
| Nuove funzionalità | ✓ | ||
| Miglioramenti | ✓ | ||
| Riparazioni di manutenzione* | ✓ | ✓ | |
| Certificazione del nuovo ambiente | ✓ |
Empty heading
✓ – Incluso
* – Bentley dà priorità, a sua discrezione, alla risoluzione di difetti e carenze riscontrati nel software in base all'impatto che essi hanno sugli utenti e a vari altri criteri.
FAQs
I nostri utenti operano su scala globale, offrendo progetti critici per la sicurezza in tutte le aree di progettazione, ingegneria e gestione delle infrastrutture. Le normative in materia di project delivery si evolvono continuamente e oggi, con l'accelerazione della trasformazione digitale per più flussi di lavoro, è fondamentale che la Politica di supporto di Bentley rimanga aggiornata. Sono molti gli aspetti del settore, dell'azienda e della base di utenti che conducono a questo aggiornamento, tra questi, a titolo esemplificativo, menzioniamo i seguenti:
- Le informazioni e la sicurezza informatica assumono un'importanza primaria. Solo monitorando continuamente il panorama delle minacce in rapida evoluzione e aggiornando i software secondo le necessità possiamo garantire che i nostri utenti siano protetti in ogni fase del ciclo di vita di un progetto, dallo scambio di file in fase di progettazione alla gestione degli asset infrastrutturali critici.
- Il periodo di tempo in cui una versione del prodotto rimane supportata e disponibile sul mercato ha una forte correlazione con i potenziali rischi per la sicurezza associati a quella versione. Per questo motivo, affinché i mutevoli rischi per la sicurezza siano efficacemente mitigati e gestiti, è necessario prevedere un ciclo di vita per il supporto della versione di un'applicazione, per fornire agli utenti una chiara tempistica in base alla quale pianificare gli aggiornamenti più importanti.
- Man mano che continuiamo a espandere e migliorare il nostro portafoglio di software per l'ingegneria delle infrastrutture, per riuscire a fornire ai nostri utenti aspettative di supporto complete e chiaramente definite, dobbiamo aggiornare ciclicamente i termini e le condizioni riguardanti ciò che supportiamo e il modo in cui lo facciamo.
- Un maggiore allineamento alle migliori practiche del settore consentirà ai nostri utenti di gestire meglio le applicazioni di Bentley all'interno del loro portafoglio di software e a Bentley di ottimizzare l'uso del crescente ecosistema di tecnologie e servizi di fornitori di terze parti e migliorare le proprie offerte.
Per assistenza tecnica si intendono i metodi con cui l'utente può contattare il servizio di assistenza tecnica di Bentley e il livello di assistenza che può aspettarsi di ricevere.
Per manutenzione si intendono i tipi di aggiornamenti software che l'utente può aspettarsi di ricevere per una versione, a seconda della fase di supporto ad essa applicata. Le fasi di supporto di una versione saranno ulteriormente definite nelle sezioni successive.
La seguente tabella illustra le categorie di compatibilità.
| Categoria di compatibilità | Descrizione |
|---|---|
| Compatibilità retroattiva dei dati | I dati creati con versioni precedenti sono supportati senza perdita di fedeltà |
| Compatibilità con le API | Nessuna modifica sostanziale delle API |
| Compatibilità tra più applicazioni | Nessun elemento rimosso dall'elenco delle versioni supportate di altre applicazioni Bentley e di terze parti (ad esempio, versioni supportate di ProjectWise Design Integration). |
| Compatibilità con il sistema operativo | Nessun elemento rimosso dall'elenco dei sistemi operativi certificati |
Empty heading
Le garanzie di compatibilità per ogni tipo di versione sono dettagliate nella tabella seguente.
| Tipo di versione | Compatibilità retroattiva dei dati | Compatibilità con le API | Compatibilità tra più applicazioni | Compatibilità con il sistema operativo |
|---|---|---|---|---|
| Versione maggiore | ✓* | P | P | P |
| Versione minore | ✓ | ✓ | ✓ | ✓ |
Empty heading
✓ – Included
P – Breaking changes may be occasionally introduced. Supporting documentation and upgrade assistance tools (if necessary) will be provided with any breaking changes to make the process of upgrading as simple and streamlined as possible.
* – Occasionally, may require an automated or user-assisted file format/database schema conversion.
La cadenza di rilascio delle versioni definisce la frequenza con cui vengono rilasciate le versioni dell'applicazione.
Nell'ambito del nostro programma di modifiche di versioning delle applicazioni, per la maggior parte delle applicazioni coperte da questa politica, stiamo adottando una cadenza di rilascio annuale (ovvero un'unica versione maggiore per anno solare). Il numero e la cadenza di rilascio delle versioni minori possono variare.
Nell'ambito del proprio programma di modifiche del versioning delle applicazioni, Bentley sta passando a uno schema più coerente per la denominazione e la numerazione. A tal proposito, un aspetto importante è l'introduzione dell'anno solare come riferimento della data di rilascio originale, che aiuta gli utenti a determinare facilmente il periodo di supporto completo della versione.
Application Version Name is defined in the following form:
<Application name> <Major version>
| Parte del nome della versione | Descrizione |
|---|---|
| <Nome applicazione> | Nome completo dell'applicazione. Ad esempio, "OpenRoads Designer". |
| <Versione maggiore> | Nome della versione principale nel formato <AAAA> [Aggiornamento <N>], dove:
Example: The first major version release in 2023 is named “2023.” The second major version released in the same calendar year is named “2023 Update 1” and so on. |
Application Version Number consists of 4 parts, where each part is a zero-padded number and is defined in the following form:
AA.BB.CC.DD
The following table outlines a convention for version number parts.
| Parte del numero di versione | Descrizione |
|---|---|
| AA.BB | Le prime due parti del numero di versione corrispondono alla versione maggiore, dove:
|
| CC | Numero della versione minore. Il valore viene reimpostato su “00" quando AA o BB incrementano. |
| DD | Numero di build. Il valore viene reimpostato su “00" quando qualsiasi altra parte della versione incrementa. |
Esempi:
| Parte del numero di versione | Descrizione | Descrizione |
|---|---|---|
| MicroStation 2023 | 23.00.00.102 |
|
| MicroStation 2023 | 23.00.02.42 |
|
| MicroStation 2023 Aggiornamento 1 | 23.01.00.99 |
|
| MicroStation 2023 Aggiornamento 2 | 23.02.03.07 |
|
Le versioni di CONNECT Edition rilasciate prima del 1° gennaio 2023 saranno supportate almeno fino al 31 dicembre 2025*. Per le applicazioni con una cadenza di rilascio meno frequente, il periodo di supporto può essere esteso oltre il 31 dicembre 2025, per garantire che le versioni di CONNECT Edition rilasciate prima del 1° gennaio 2023 siano supportate per almeno 12 mesi dalla data di rilascio della versione principale successiva.
* – Se un'applicazione entra in fase Supporto in scadenza prima del 31 dicembre 2024, il periodo di supporto durerà fino alla fine di questa fase, che potrebbe essere precedente al 31 dicembre 2025.
V8i SELECTseries 10 ha raggiunto la fine del supporto il 31 dicembre 2021, data in cui si è concluso definitivamente il supporto per V8i e per le versioni di generazione precedente. Per maggiori informazioni su questa modifica, consulta il nostro annuncio precedente qui.
Non sono previste modifiche allo stato del supporto per queste versioni.
Politica del ciclo di vita continuo
Ciclo di vita del supporto continuo per i servizi e le applicazioni gestiti da Bentley e supportati in modo continuo
Hai domande sulla nostra politica?
Panoramica
What is Bentley’s Continuous Lifecycle Policy?
This policy describes delivery of support and maintenance for Bentley’s continuously delivered applications and cloud services (the Covered Services). It is designed to provide a predictable and transparent framework that enables rapid innovation, enhances security, and ensures our users benefit from the latest features and performance improvements.
This policy pertains to Covered Services designed with a single, evolving version stream, in contrast to the Bentley Fixed Lifecycle Policy, which governs applications with discrete major versions.
Qual è la portata di questa politica?
The Covered Services include the following categories:
- Bentley-Hosted Software: Services, applications, and web-based portals where Bentley manages the hosting environment and software updates.
- Modern Desktop Applications: Desktop applications designed for and delivered with a continuous update mechanism and a single version stream.
- Mobile Applications: All Bentley mobile applications distributed through public application stores (e.g., Apple App Store, Google Play Store).
This policy complements the Bentley Fixed Lifecycle Policy. Bentley products not explicitly covered by this or other policies, are governed by the Fixed Lifecycle Policy.
What are the Covered Service Support Phases?
The end-to-end lifecycle of a Covered Service is managed through distinct support phases to ensure clarity and predictability from inception to retirement.
| Phase | Descrizione |
|---|---|
| Early Access | From time to time, Bentley may provide Covered Services or features for evaluation and feedback purposes. These are not intended for production use, are subject to change without notice, and are excluded from any service level agreements (SLAs) or formal support obligations. |
| Supporto continuo | The active production phase where the Covered Service is production-ready, stable, and fully covered by applicable SLAs and/or support obligations. This phase represents the period of active innovation and delivery. It includes two delivery states:
|
Supporto in scadenza | The service has reached the end of its active innovation phase and enters a transition period where support is limited to critical maintenance and security updates. | Supporto interrotto | The final phase where a Covered Service has reached the end of its lifecycle. The service is no longer accessible, supported, or maintained by Bentley. For applications that rely on cloud-based services for functionality, those services may be terminated, which may cause the application to cease functioning. |
Empty heading
How are Covered Services Retired?
When a Covered Service in Continuous Support phase is scheduled for retirement, Bentley will provide a clear, multi-stage process to ensure a smooth transition:
- Transition to Expiring Support: Bentley will provide a public notice before a Covered Service moves to Discontinued Support. While Bentley targets a minimum notice period of 12 months, this timeframe may be adjusted based on security requirements, third-party vendor changes, or the nature of the service. Notice will be communicated via email to account administrators, including through in-product notifications where applicable, and on the Bentley support website.
- Subscription Rights and Successors: Active subscriptions entitle users to supported services within their entitlement category but do not guarantee the perpetual availability of a specific service. Active subscribers may use the Covered Service until their current subscription term ends or the final transition date to Discontinued Support, whichever comes first. Bentley will strive to identify a successor service or migration path with comparable or enhanced functionality.
- Discontinued Support (End of Life): On the final retirement date, the Covered Service reaches the end of its lifecycle. For Bentley-hosted services, the environment will be decommissioned; for mobile and desktop applications, cloud-reliant functionality (such as licensing or data processing) may be terminated, which may cause the application to cease functioning.
- Data Retrieval Period: Upon the transition to Discontinued Support, the ability to retrieve or export data is governed by the terms and timelines established in the Bentley Service Level Agreement (SLA). Bentley will provide instructions and, where feasible, tools to assist users in exporting data in a standard format during this period.
What Support and Maintenance Services are Available?
Bentley provides support and maintenance for Covered Services to ensure they remain secure and functional. The level of service provided depends on the lifecycle phase of the service.
Provision of Support and Maintenance Services
While a Covered Service is in the Continuous Support phase, Bentley provides technical support and maintenance services in accordance with the account’s relevant enterprise license agreement, including access to technical support resources, the application of security updates, and the delivery of performance and maintenance fixes.
Covered Services in the Expiring Support phase continue to receive technical support and critical security/maintenance fixes but are generally excluded from new feature delivery and functional enhancements.
Stay Current Requirement
Support is provided exclusively for the current version of the Covered Service.
- Bentley-Hosted Services: For services with managed rollouts, the supported version is the one provisioned by Bentley in the user’s environment. Updates are applied automatically by Bentley.
- All Other Covered Services: For Modern Desktop and Mobile Applications, the supported version is the latest publicly available version. For these services, users are responsible for accepting updates as they are delivered. To ensure that technical assistance is conducted on the most stable version – including the most recent security updates and performance improvements – updating to the latest version is the first step in providing technical support for any encountered issue.
Supported End-User Environment
The user is responsible for maintaining a supported environment to ensure the security and performance of the Covered Service. This includes:
- Minimum Requirements: Meeting the published minimum software and hardware requirements for the Covered Service.
- Third-Party Components: Ensuring that third-party components required for the operation of the Covered Service (such as operating systems and web browsers) are actively supported by their respective vendors.
If an end-user environment is not maintained according to these requirements, Bentley is not obligated to provide technical support or apply Service Level Agreements (SLAs) for issues related to the unsupported environment.
FAQs
The distinction lies in the versioning model and how updates are managed.
- The Fixed Lifecycle Policy applies to applications with discrete major versions where users install and manage specific versions on their own infrastructure and control their own update schedules.
- The Continuous Lifecycle Policy applies to all Bentley-Hosted Services (where Bentley manages the environment and updates), as well as applications designed with a single, evolving version stream (such as Mobile and certain Desktop applications).
In the Continuous model, support and maintenance are focused on the version provisioned by Bentley or the latest version made available to the user.
The categories in the “Scope” section of each policy provide general guidance. For installable products, the governing lifecycle policy is typically indicated on the Bentley Software Downloads page. If a product is not listed, or for definitive confirmation, a service request, or Case, may be submitted through the Bentley Support Portal
The Continuous Lifecycle Policy is based on a single, evolving version stream. Consequently, the first step in providing technical assistance for any encountered issue is to update to the latest version. This ensures the investigation is conducted on the most stable version of the software, which already includes the most recent security updates, performance improvements, and maintenance fixes.
Updates undergo a comprehensive validation process prior to release to ensure stability and performance. In the event that a critical issue is encountered following an update, certain applications include mechanisms to temporarily return to a previous stable state. This is intended as a short-term safety measure while the underlying issue is addressed. Bentley Technical Support is available to help investigate and resolve reported issues to ensure service continuity.
Bentley-hosted environments are decommissioned at this stage. For Desktop and Mobile applications, continued operation depends on the level of reliance on cloud-based components; the termination of these components may cause an application to cease functioning. Transition plans typically identify a successor service or a migration path intended to provide comparable or enhanced functionality.
As Bentley modernizes its portfolio, certain products may transition from a discrete versioning model to a continuous delivery model. In these instances, a transition plan is established, and a target minimum of 12 months’ advance notice is provided to ensure users have adequate time to adjust to the new lifecycle framework.
The applicable policy is determined by the hosting and management model:
- Bentley-Managed: Applications hosted and managed by Bentley, including legacy Managed Services environments, are governed by the Continuous Lifecycle Policy. In these instances, support is focused on the version provisioned by Bentley within the user’s environment.
- User-Managed: Applications installed and managed by the user within their own infrastructure are governed by the Fixed Lifecycle Policy or the Continuous Lifecycle Policy (for Modern Desktop Applications). To confirm which policy applies to a specific product, users should check the Bentley Software Downloads page or submit a service request, or Case, via the Bentley Support Portal as outlined above in FAQ #2.
No. APIs, software libraries, and developer tools are out of scope for this policy. These services often follow distinct development cycles and may provide their own lifecycle definitions. For example, iTwin Services lifecycle information can be found at the iTwin Developer Portal.
No. All Seequent applications and services are currently out of scope for this policy. Seequent desktop applications continue to be governed by the Seequent Desktop Software Version Support Policy, while Seequent cloud-based services are governed by the Service Level Agreement for Seequent Cloud Based Products.

