- Los paquetes dinámicos son una forma de agrupar componentes o extensiones por separado para poder instalarlos y reemplazarlos. El autor sysrpl anunció que el compilador Free Pascal y el IDE Lazarus recibieron por primera vez soporte completo de paquetes dinámicos. Este es el anuncio del autor.
- El original explica que los componentes se pueden instalar sin recompilar todo el IDE, y que la instalación termina en unos pocos segundos. Este tiempo es una descripción del autor, y las condiciones de la medición no aparecen en el original.
- Al distribuir, un programa puede empaquetarse como un único ejecutable. También puede dividirse en varios paquetes dinámicos para crear una estructura de plugins en la que las partes se reemplazan mientras el programa se ejecuta.
- Como limitación, los nombres de unidad dentro de un paquete no pueden ser iguales al nombre del paquete, y si los nombres de unidad coinciden entre paquetes distintos, no se pueden instalar juntos. El archivo fuente del paquete recibe automáticamente el sufijo Package.
O: Si creas componentes con Lazarus, puede valer la pena instalar un paquete sencillo de la rama de desarrollo publicada por el autor y comprobar tú mismo el proceso de reemplazo, para no tener que recompilar el IDE cada vez que corriges el paquete.
X: Esta afirmación es del ponente, sysrpl, y antes de distribuirla hay que confirmar que al eliminar los símbolos de un paquete se pierden los metadatos necesarios para los paquetes dinámicos y que el archivo resulta más grande que una biblioteca compartida normal.