Tipología de plataformas virtuales de formación

Tabla de Contenidos

Existen en el mercado dos tipos de plataformas tecnológicas: las de software libre y las de software propietario (o también conocidas como comerciales) las cuales se diferencian por aspectos tecnológicos, comerciales y de utilización:

Características de las plataformas de software libre:

  • Bajo coste de adquisición. La plataforma se descarga gratuitamente. No obstante no son totalmente gratuitas porque se necesitan conocimientos técnicos para adaptarla a las necesidades de la empresa, lo cual implica el trabajo de profesionales especializados, a los que hay que pagar sus servicios.
  • Están desarrollas bajo la tecnología libre Es decir, Linux como sistema operativo, Apache como servidor web, MySql como base de datos y Perl, PHP o Python como lenguajes de programación.
  • Permiten el acceso al código fuente con lo cual se tiene la posibilidad de modificarla y adaptarla a las necesidades y redistribuir el producto. Al ser accesible el código la empresa cliente puede llevar a cabo modificaciones que permitan ajustar la plataforma a sus necesidades.
  • Suelen estar respaldadas por una importante comunidad de usuarios que constantemente la están testando, esto hace que los fallos se identifiquen y resuelvan con rapidez.
  • Como desventaja, destacar que no tienen garantía proveniente del autor.

Características de las plataformas propietarias:

  • No permiten el acceso al código fuente o se encuentra restringido, por lo que no se pueden modificar libremente, además no se puede redistribuir puesto que tienen todos los derechos reservados.
  • Las empresas productoras de software propietario por lo general tienen departamentos de control de calidad que llevan a cabo muchas pruebas sobre el software que producen.
  • Estas empresas destinan muchos recursos a la investigación y disponen de personal altamente capacitado. Se tienen contratados profesionales programadores muy cualificados y con mucha experiencia.
  • La compañía propietaria ofrece todos los servicios que necesita la clientela para que ésta empiece a usar la aplicación. Servicios como infraestructura y formación, por lo que no se requieren especiales conocimientos.
  • El usuario no tiene la posibilidad de modificar la plataforma y adaptarla a sus necesidades de un modo independiente, esto genera una dependencia del propietario de la aplicación que le cobrará por cada adaptación que realice.
  • Descontinuación de una línea de software. Si una compañía fabricante de software es comprada por otra más poderosa, es probable que esa línea de software quede descontinuada y nunca más vuelva a tener una modificación.