Cómo ser programador de una empresa de Silicon Valley como Netflix
El software Open Source no es nada nuevo para muchos. Es un software gratuito que está disponible junto con su código. La persona u organización que creó el software de código abierto lo hace disponible bajo licencia para usar, modificar y / o distribuir el software. Muchas grandes empresas, incluidas Oracle y Google, también admiten software de código abierto. Se puede dar por sentado que las personas crean software de código abierto porque adoran la codificación. ¿Pero los desarrolladores de código abierto ganan dinero? Si es así, ¿cómo hacen los programadores y las empresas de código abierto para ganar dinero? El objetivo de esta publicación es identificar y enumerar los métodos mediante los cuales las empresas de software y los desarrolladores pueden generar dinero.
¿Cómo hacen las empresas de código abierto
las empresas de código abierto a veces crean software y no lo hacen público, todas el código. En otras palabras, parte del software es de código abierto, mientras que algunas partes son privadas. Si alguien quiere usar dicho software, necesita pagarle a la compañía algo de dinero para poder usar el software con plena funcionalidad.
Las compañías de código abierto como Oracle, etc. también ganan dinero al proporcionar capacitación en línea o in situ y apoyo a sus programas de código abierto. Por ejemplo, Apache`s Hadoop es de uso gratuito, pero es demasiado complejo para que cualquiera pueda comenzar a usarlo de inmediato. En tales casos, las empresas de código abierto brindan asistencia con fines de lucro para la instalación y capacitación de los empleados de la compañía que los contrata. En el caso de Hadoop, aunque el personal de terceros podría ser útil, se le daría preferencia al personal asociado con Apache, ya que ellos han estado desarrollando el código fuente ya que lo saben mejor que los capacitadores externos o los proveedores de soporte.
Algunos de código abierto las empresas, en su mayoría las que desarrollan software para dispositivos móviles, muestran anuncios en el software para ganar dinero. Estos anuncios se muestran en la parte superior o inferior de la pantalla y, en general, no son intrusivos. Pero ocupan el valioso espacio de la pantalla. Por el contrario, dado que son gratuitos, los usuarios no tienen demasiada objeción a los anuncios.
¿Cómo ganan los programadores de código abierto
Las empresas pagan a los programadores de código abierto
Puede que le cueste creerlo, pero hay compañías que pagan a los programadores que crean software de código abierto. Por ejemplo, Red Hat, IBM, Novell, Linux Foundation y otros distribuidores del sistema operativo Linux pagan a los programadores que trabajan en Linux para que el trabajo de actualización y parcheo del software continúe. Aunque Linux tiene un costo gratuito para los usuarios finales, cuesta un poco para los distribuidores del sistema operativo. Pero entonces, los costos son mucho menores de lo que tendrían que pagar al distribuir el sistema operativo Windows o Apple.
Si se descubre una laguna en dicho software, digamos Linux, habrá empresas dispuestas a pagarles a los programadores que puedan reparar el problema. Estas son las compañías que usan Linux para obtener ganancias de una manera u otra. Un ejemplo simple podría ser los desarrolladores de hardware que venden computadoras instaladas en Linux. Entre otros ejemplos, podrían ser compañías que desarrollan software basado en Linux. De manera similar, para otros productos de código abierto también hay personas que pagan por la creación y el mantenimiento adecuados del software.
Ganar mediante la creación de complementos especiales, Etc.
Algunas empresas que utilizan cualquier tipo de Software de código abierto pueden contratar a los programadores involucrados en el proyecto para crear complementos especiales y extras. Como ya han trabajado en la creación del software de código abierto, tienen conocimiento del código y no necesitan trabajar desde el principio. La contratación de tales programadores para crear complementos, complementos y extras para el software es mucho menos costosa que la contratación de un profesional externo.
Aunque las empresas pueden tener su propio ala de programación, ahorra tiempo contratar a los programadores involucrados en la creación del software de código abierto en lugar de tener sus propios empleados para estudiar el código y luego pedirles que creen complementos.
Obteniendo Personalización de Código
Igual que en el caso anterior, pero en este caso, las empresas que usan software de código abierto, contratan a los desarrolladores para ajustar un poco el código para satisfacer las necesidades de la empresa. De nuevo, esto es favorable para las empresas que solicitan modificaciones, ya que atraen a profesionales que ya han trabajado en el código en lugar de pedirles a sus propios programadores que estudien y modifiquen el código. Esto ahorra tiempo, aunque se agrega un poco de sobrecarga a los programadores como forma de pago.
Dado que el código abierto significa operaciones rápidas, si una empresa elige un software libre de código abierto para integrar en su proyecto existente y un poco de trabajo es necesario, siempre es factible contratar a un profesional que ya trabajó en el código si el tiempo es un factor, como siempre lo es.
Ganar al proporcionar soporte
No todo el software de código abierto es fácil de instalar y usar. Las empresas que implementan una versión de dicho software pueden contratar a uno de los programadores de código abierto para capacitar a su personal y brindar apoyo en caso de problemas.
Algunas personas crean deliberadamente un tipo de software de código abierto que pasa como gratuito y abierto pero tiene mucha parte escondida La necesidad de instalación y capacitación se vuelve necesaria en este caso. Aunque dicho software no es un software de código abierto éticamente, aún se vende.
Es necesario ser bastante activo en el campo del código abierto para obtener una oferta de las empresas que desean modificaciones o funciones adicionales. Hasta donde yo sé, las personas que trabajan en un proyecto grupal a menudo incluyen su nombre y dirección de correo electrónico en los comentarios del código fuente, para que otros que estudian el código puedan contactarse con ellos por cualquier razón y si aparece una identificación de correo electrónico muchas veces, como esa persona es probablemente la mejor para trabajar en ajustar, modificar, crear extras o realizar acciones similares en el código.
Supongo que el mayor porcentaje de dinero en el sector de software de código abierto proviene del soporte y la personalización del código fuente abierto. retoque Si me perdí algo, por favor coméntalo.
Las ventas globales de la popular consola Wii de Nintendo cayeron bruscamente y las ventas y "La caída de las ventas mundiales de la popular consola Wii de Nintendo y una desaceleración menos dramática en las ventas de la DS portátil hicieron bajar las ventas y las ganancias de la compañía en el trimestre de abril a junio", dijo el jueves. , dijo la compañía el jueves.
Nintendo dijo que las ganancias netas para el período de tres meses fueron de ¥ 42 mil millones (US $ 443 millones en el último día del período), un 61 por ciento menos que en el mismo período del año pasado, mientras las ventas cayeron un 40 por ciento a ¥ 253 mil millones.
Google lanza EtherPad como código abierto para calmar a los usuarios
Google ha publicado el código fuente de la aplicación de procesamiento de textos alojada de EtherPad que adquirió anteriormente mes.
El auto de código abierto: los fabricantes de automóviles con entusiasmo atraen a los desarrolladores de aplicaciones
Olviden la potencia y el fino cuero corintio. Las aplicaciones móviles y la conectividad marcarán los autos deseables del futuro.