¿Por qué la gente pasa tanto tiempo buscando para, y la piratería en torno a conjuntos de herramientas, “libres” cuando los superiores de pago están disponibles? [cerrado]

StackOverflow https://stackoverflow.com/questions/3451451

  •  27-09-2019
  •  | 
  •  

Pregunta

Aclaración: Me refiero a las empresas que los desarrolladores de pago, profesionalmente. Entiendo por qué un desarrollador "manía" o "por diversión" no querría (o no podía permitirse) un totalmente características de la herramienta de pago, y pueden preferir hojalatero. Estoy hablando de situaciones en un plazo está llevando abajo en un momento desarrollador / compañía y el desarrollo se desvía lejos de la portería en la búsqueda de una herramienta "libre" para lograr lo que se dispone a hacerlo mediante una remuneración.


Me he dado cuenta de una serie de preguntas desbordamiento de pila recientemente (que no son nuevos, sólo he tomado recientemente notificación), donde la gente está buscando alternativas gratuitas a las herramientas de desarrollo populares para cosas como ALM , la comparación de bases de datos y otras funciones para las que no hay una alternativa de pago trivialmente costoso. La etiqueta "libre de" desbordamiento de pila cuenta con 350 preguntas, y no se necesita mucho tiempo para ver docenas de ejemplos de "¿Hay una herramienta libre para hacer X?" seguido por discusiones que debe haber tomado las horas Asker a la investigación y participar en.

No se trata sólo de pagar menos - A menudo me sorprendieron en los aros que algunos desarrolladores (o, para ser más exactos, sus empresas) pasarán a evitar el pago de algo - en algunos casos, se evitará una solución de pago a favor de un buggy, solución de código abierto pobremente documentada, de características incompleta que da como resultado de horas de trabajo que se podrían haber evitado decenas.

entiendo las razones más obvias:

  • Compañía es corto en efectivo
  • No pagar por algo cuando un (funcionalmente comparables) alternativa libre está disponible
  • desarrolladores "hobby" no tienen el dinero para gastar, y ya que están aprendiendo, que no tiene sentido pagar por un conjunto de herramientas sólo están jugando con

Sin embargo, creo que el "corto de efectivo" razonamiento es completamente falso - como desarrollador no salieron de la universidad, hice alrededor de $ 50K al año, o $ 200 / día (es decir, mi compañía probablemente pagó cerca de $ 300 / día a me tiene en mi silla, todos ellos considerados). Cuando se compara ese precio a una herramienta de $ 300, la respuesta obvia es "si va a perder más de un día de su tiempo, usted debe comprar en su lugar y volver al trabajo". Sin embargo, eso no es lo que observo -. La gente parece dispuesta a matar a decenas de horas para evitar pagar por algo que sólo cuesta 50 US $

me ayudan a entender - como desarrollador de herramientas mí me gustaría una venta día, quiero entender la mentalidad. ¿Se me ha estropeado por trabajar en una empresa que no tiene miedo de gastar? ¿Hay una razón arraigadas desarrolladores (o sus empresas) no quieren gastar el dinero? La gente no puede estimar con precisión los costos de herramientas "libre" en términos de productividad perdida?


No me refiero a casos en los que una gran alternativa gratuita. Por ejemplo, cualquiera de estas herramientas es un gran ejemplo de algo que no debe pagar para. Sin embargo, digamos que uno de los carece de una característica clave que necesita, y lo que una versión de pago de la misma biblioteca ofrece - la gente parece inclinarse hacia la piratería alrededor con la versión libre de añadir la funcionalidad necesaria (o andamio en la funcionalidad necesaria) en lugar zanjas de la herramienta libre a favor de la (e-función completa) versión de pago. No estoy diciendo que es una mala elección, pero es sólo una opción Quiero entender el razonamiento a. El punto importante es que me gustaría -. Mi intención no es ser argumentativo

¿Fue útil?

Solución

Lo que no está considerando son las dependencias y asociaciones.

Es muy bueno cuando las empresas anuncian "asociaciones", su comercialización y los equipos legales pasar las edades contratos de redacción y ruedas de prensa que, básicamente, anunciará "Estamos unidos por la cadera!".

Lo que no saben, es que cada vez que optar por utilizar una herramienta de 3 ª parte que está atando a sí mismo a la empresa, a diferencia de una asociación de la dependencia en un solo sentido (como el marketing y propaganda legal).
¿Qué pasa si deciden cancelar el producto?
O que cambian la forma en que funciona, y de repente no es compatible con la forma en que lo está utilizando?
O que duplican su licencia de desarrollador anual?

Aquí se utiliza una gran cantidad de herramientas de código abierto, mientras que sólo hay "apoyo a nivel de la comunidad" y el tiempo de aceleración pueden será más largo que para un fuera de la herramienta de estantería, consideramos que vale la pena el precio estamos pagando.

Somos parte de esa comunidad. Si hay una versión que se libera se rompe nuestro software, tenemos opciones, podemos continuar con la versión que estamos utilizando, y optar por mantener esa versión de nosotros mismos. O podemos participar en el proyecto y parchear el código por lo que seguirá trabajando para nosotros.

Si el proyecto de código abierto cae junto al camino, todavía estamos quedamos con acceso al código fuente, por lo que podemos seguir para construir y mantener eso también si lo deseamos.

Creemos que va de código abierto nos da mucha más libertad que atarnos a otras empresas, que pueden (y lo hacen) cambiar sus políticas de precios.

El coste por desarrollador del próximo año podría ser el doble de lo que es este año. El cambio a un producto diferente igualmente podría costar tanto o más.

Mis dos centavos.

Otros consejos

Donde trabajo puedo descargar la herramienta de código abierto libre al minuto lo encuentro. Ni siquiera tengo que decirle a mi jefe que lo estoy usando.

Si encuentro una herramienta no libre que podría ser capaz de descargar una prueba gratuita, sin decirle al jefe, pero si quiero comprar la versión completa de la herramienta Definitivamente, voy a tener que hablar con mi jefe y él no es justo que va a dar a mí. Voy a tener que motivar por qué lo necesito. Él es, sin duda va a preguntar si hay algún alternativas libres y "no sé". No es una respuesta bastante buena. Así que si quiero que la herramienta no libre, me voy a tener que evaluar todas las herramientas gratuitas en primer lugar.

Si puedo convencer a mi jefe que necesito la herramienta, va a enviar una petición a otro departamento que está a cargo de este tipo de compras y él va a tener que convencer a ese departamento que nuestro departamento necesita la herramienta. Por lo general, no es un problema, pero a veces es.

De todos modos, cuando decimos a nuestro jefe que necesitamos algo que puede tomar semanas antes de que lo hagamos. Por lo tanto es a menudo mucho más rápido que sólo tiene que utilizar una herramienta de código abierto y no molestar a pasar por ese proceso.

Me imaginar que otros lugares de trabajo pueden tener una situación similar.

Dos puntos a considerar:

  • Usted es un ingeniero de software profesional. No todo el mundo está interesado en el desarrollo de software es. Para algunas personas, esto es un hobby ... y el pago de unos pocos cientos de dólares por un generador de perfiles (o lo que sea) simplemente no vale la pena.
  • Usted está en los EE.UU., y suponiendo que el ingreso al estilo estadounidense. Eso es lejos de ser universal.

En primer lugar, no todo el mundo que pide puede ser financiada por una empresa.

En segundo lugar, a pesar de los ahorros de tiempo, lo ideal es el salario de un empleado es un costo hundido, que ya se ha presupuestado y asignado. No muy bien puede ser "no hay más dinero".

Cuando nos fijamos en la concesión de licencias, que $ 300 cosa es $ 300 para Tom, pero entonces no puede dejar que Joe, Frank, y Bob usarlo. De repente, si la herramienta es muy popular, ahora es aún más costoso. No es como comprar una grapadora. Y luego a volver a lo que era ostensiblemente una compra de caja chica se convierte ahora en una compra de capital.

Una herramienta gratuita se puede descargar y utilizar de forma instantánea (por lo general). Comprar incluso una herramienta de $ 50 puede tomar una semana conseguir la marca de Contabilidad y después se puede descargar.

Por último, muchas veces las personas están buscando alguna pequeña parte específica de una herramienta, no todo el conjunto. Sin embargo, se ven obligados a comprar toda la cosa. La explosión Ka-Blammo Empresa Conjunto de Herramientas de Whiz cuando están sólo es interesante en el punto 17a bala fuera de la lista de características.

Nunca tengo miedo de ir a mi jefe en el trabajo y pedirle que pagar por algunas de las herramientas que le ayudarán a hacer que me sea más productivo. Sin embargo, el trabajo que hago por mí mismo, y gran parte de ella es tan complejo como lo que me pagan por, tiene que ser hecho con herramientas libres o casi libres. He pagado por algunas cosas en que la relación costo-valor es muy convincente, como Wing IDE para el desarrollo de Python. Visual Studio, por el contrario, es tan caro que simplemente no puedo racionalizar el gasto de dinero en efectivo, no importa lo grande que es.

Desde luego apreciar el fundamento de esta cuestión. Si usted está pensando acerca de ser un desarrollador de herramientas profesional, usted tiene que preguntarse si va a ser posible hacer ningún dinero en ella. Yo diría que usted tiene que considerar con mucho cuidado lo que cobran por sus productos. Si bien se puede cobrar a los clientes de clase empresarial cientos de dólares para una herramienta, y no van a parpadear en ella, por lo que la venta en el primer lugar es un enorme desafío. Con mi compañía de lanzamiento, se encontró que tardó cerca de un año para pasar de primer apretón de manos para conseguir una firma en un cheque. Eso es mucho, mucho tiempo, cuando se mueren de hambre y viviendo de sus ahorros.

Por otro lado, si se puede cobrar menos y hacer que sea una compra atractiva para un desarrollador individuo que está alcanzando en su propio bolsillo para una tarjeta de crédito personal, se puede lograr el tipo de toma de decisiones Mindshare que puede circuito corto en gran medida el ciclo de ventas de la empresa de un año.

Se presta

Un desarrollador, y motivado por lo general, el desarrollo de la materia.

Recogiendo una biblioteca libre toma un poco de investigación, pero entonces se puede tirar de ella en, probarlo, y seguir haciendo eso hasta que encuentre uno que se adapte. El proceso de selección de los ataques biblioteca libre / herramientas apropiadas bien en conjunto de habilidades de los desarrolladores.

En un negocio, tienes razón en que es posible comprar buenas herramientas. Sin embargo, para ello es necesario hacer un análisis de rentabilidad por el costo, y persuadir a su administrador (y probablemente más arriba en la cadena también) que vale la pena pagar. Esto requiere un conjunto de habilidades completamente diferente, y uno que tomaría muchos desarrolladores fuera de su zona de confort. La mayor parte del tiempo, creo que los desarrolladores simplemente no puede motivarse a sí mismos para iniciar este camino.

Aunque "la compañía" podría querer gastar dinero en herramientas si es rentable hacerlo, el desarrollador promedio no está motivado correctamente para apoyar este objetivo de la compañía.

Volviendo a su pregunta original, que estaban interesados ??en la forma de vender herramientas de desarrollo en este clima, cuando los desarrolladores tienen esta tendencia a recoger los libres. Con base en lo anterior Veo dos opciones:

  • Que sea atractiva para el desarrollador, por lo que creo que es digno de la época politiquería para poner sus manos en él. versiones limitadas en el tiempo de prueba, etc pueden ayudar aquí: una vez que el desarrollo ha aprendido la herramienta y visto lo que puede hacer, no sólo será más feliz a pedir a su jefe para gastar el dinero, van a estar mejor preparados para justificar el gasto en términos de tiempo ya guardado.
  • Que sea convincente para el gerente, ya sea por lo que el desarrollador sabe que tendrán una venta fácil si se lo piden, o para omitir el nivel de desarrollador individual por completo y venden directamente a la dirección. Cualquier cosa con "empresa" en el nombre está tomando este enfoque.

Creo que hay un bloqueo mental en contra de pagar por algo cuando se puede desarrollarlo para "libre". Creo que a menudo tiempo de desarrollo es visto como un costo base, algo que está pagando de todos modos, por lo que el tiempo adicional gastado el desarrollo de una herramienta no es visto como un costo adicional, que es algo que ya se está pagando.

Todo lo contrario existe también. Algunos desarrolladores van a comprar a ciegas lo primero que chocan. Pero creo que una gran cantidad de desarrolladores tiene varias malas experiencias con el software de pago para. apoyo de la comunidad puede aspirar. soporte de pago puede aspirar. Algunas personas se desilusionaron con todo el asunto de código cerrado y prefieren algo de código abierto sólo porque es de código abierto.

Como usted está centrado en intentar algo eventual venta, aquí hay algunos consejos para convencer a la gente a dejar de salto, una vez que han encontrado su producto es de extrañar:

  • Estado de las características . Me he encontrado muy a menudo un sitio hablando de un widget que simplemente me bombardas con las últimas noticias, registros de cambios, los precios, bla, bla ... Pero no me dice lo que realmente hace! El primer párrafo debe explicar de forma concisa lo que hace.

  • Proporcionar lotes de código de ejemplo, proyectos de ejemplo, la documentación. toneladas de la misma. Cuantos más casos de uso, mejor. Ahora, por supuesto, también es necesario para proporcionar un sistema de navegación por lo que el usuario puede encontrar cosas pero las más ejemplos, muestras y documentos suministrados por el usuario, más rápido será el usuario puede probar su whatsit.

  • Ensayos hacer la ronda mundo marcha. Si es posible, asegúrese de que puedo probarlo antes de entregar ningún dinero. Si no puedo, yo, personalmente, no vamos a comprar la misma. garantías de devolución de dinero vienen en un cercano segundo lugar, pero como digo, si no puedo probarlo, sin embargo bien que se ve, que no está recibiendo mi dinero.

Las empresas que he trabajado para buscar alternativas libres (y por lo general me refiero a realmente libre, no sólo de forma gratuita), ya que "los salarios" a menudo tienen (o consiguen con el tiempo) licencias restrictivas en la redistribución. No quiero basar toda mi producto alrededor de una biblioteca para pagar sólo para descubrir que ahora tengo que pagar $ 1000 por copia que vendo.

Como cuestión de hecho, ganó un montón de dinero el año pasado portar un producto que había sido escrito utilizando un rastreador web de terceros / controlador paso a paso sobre el uso Nutch lugar debido a que la persona que había pagado por el producto para que se escriba en primer lugar, no se dio cuenta de que el tercero rastreador web / indexador le iba a costar más por la licencia que ella tenía la intención de carga para todo el producto, y porque ella también no se dio cuenta de que el producto de terceros se construyó para la intranet en lugar de Internet gatear y por tanto son ignoradas robots.txt.

Algunas veces la "gestión" no quiere comprar nada para el pensamiento "revelador" que este último se le paga para desarrollar el software. He estado en situaciones como esta y fue muy difícil convencer a la gerencia para comprar un conjunto de controles de interfaz de usuario lo necesario para una aplicación web.

Yo personalmente prefiero herramientas libres, porque aprender cómo usar una herramienta no es de 5 minutos. para dominar realmente la herramienta que necesita para pasar un montón de tiempo de usarla. Identificación del lugar no pierde el tiempo en aprender algo que no es universal y no puedo ser usado siempre. aprender de una vez, su uso en cualquier lugar .

Muchos de los software pagado no es tan sorprendente para mí pelear en el centro de la misma. Total Commander es la única herramienta que vale la pena la lucha, sin embargo, de vez en cuando busco alternativas libres y aun que no hacer uno yo mismo.

¿Cuándo fue la última vez que leyó el manifiesto GNU. Ha dejado olvidado el concepto de copia? Tal vez se le ha olvidado sus raíces. El mundo del desarrollo de software comenzó con el sudor de la "manía" o desarrollador "por diversión". Recuerda esos dos desarrolladores en su garaje que más tarde se hacen y se venden esos sistemas operativos? No es sólo una parte de nuestra herencia para introducirse a cabo nuestras propias soluciones, pero está en nuestra sangre también.

Además, las empresas de las soluciones de pago para usar están tratando de hacer dinero. Mientras que un buen modelo de negocio incluirá ayudar a los clientes a lograr sus objetivos, por lo que el dinero es su primera prioridad y tiene una buena oportunidad de conseguir en el camino de avance del desarrollo. El uso gratuito de la comunidad, por otro lado, por lo que entiendo, es puramente altruista y tiene sólo la utilidad de la cosa de software en mente. La comunidad de libre-a-uso, copyleft, de código abierto es muy fuerte.

Las ideas / conceptos fueron destinados a ser compartidos (libremente) para avanzar como pueblo.

A veces se necesita herramientas libres si no está seguro será el resultado de llevar suficiente dinero. Por ejemplo usted estableció inicio que trabaja en la creación de aplicaciones (o sitio). Ellos no quieren gastar dinero en herramientas de terceros porque no pueden estar seguros de que va a traer el dinero o no.

Otro caso, que una vez trabajó para la gran empresa y su proceso de aprobación del presupuesto tomó demasiado tiempo, tengo que encontrar cosas gratis, al menos en el escenario inicial.

¿Ha notado que la mayoría de las herramientas libres vienen sin garantía (véase GNU Public License, versión 2) o apoyo? Yo uso toneladas de software 'libre' todos los días, porque como un hobby, me gusta desarrollar también. Y una aplicación bien siempre se compró, pero de vuelta a la década de qué.

  • La comunidad de software libre es una grande, la mayoría de las aplicaciones son gratuitas. Por lo tanto, no sería una pregunta extraña para pedir una alternativa de código abierto o libre, porque así, hay una gran cantidad.
  • Un paseo libre es siempre mejor que un abonado. Depende de la atracción, sin embargo. Algunos son pagados mejor o mucho peor. (Chicas, Photoshop, Dreamweaver, Vim) comentario:. "Babes" no es un programa
  • Algunas aplicaciones comerciales que tenga que pagar por el pago con tarjeta de credito. Odio a los pagos en línea, y no me gusta el doble tarjetas de crédito. Yo odio el triple cómo las empresas almacenar mi información personal.
  • No todo el mundo es un ingeniero de software. Algunos de nosotros, hacer esto sólo por diversión: D (Linus Torvalds, Matz, Guido, Larry ... seguir adelante, seguir ....)

Otra línea de pensamiento aquí es qué tan bien son aquellos salariales superiores conocidos por todo el mundo? Por ejemplo, ¿cómo se supone que voy a saber todo tipo de complemento que tiene Visual Studio? Mientras que algunos pueden decir: "Bueno, usted no es", entonces esta es otra razón para que algunos no se encuentran esas grandes herramientas por ahí. Algunos pueden ser fáciles de descubrir y otros pueden requerir uno saber alguna frase jerga con el fin de utilizar algo de Google Fu para encontrarlo.

Otro punto es lo que algunas empresas pueden o no darse cuenta de cómo se están gastando su dinero. Por ejemplo, algunos desarrolladores pueden tener algunos aros bastante considerables que pasar para llegar a la empresa para comprar licencias para algunas herramientas, especialmente si todos los desarrolladores tendría que tener una licencia y algunos no son tan barata de conseguir. ¿Qué tan bien los gerentes saben lo que sus desarrolladores están haciendo en realidad y qué tipo de cambios se podrían hacer para mejor con un poco de dinero podría sorprender a algunas personas, mientras que en otros casos la curva de aprendizaje en el uso de la herramienta también puede ser visto como una barrera de alguna maneras, así como otra cosa para hacer un seguimiento, ya que algunas herramientas están disponibles en una suscripción como modelo más que una pura y simple comprar una vez modelo.

Al parecer, desde ese momento en la programación y el desarrollo entraron en existencia no ha sido un ir y venir entre lo comercial y lo no comercial - en estos días describen con más precisión como 'América corporativa' y la 'comunidad de código abierto', respectivamente . Yo personalmente tiza todos los que hasta la existencia de hombres y aprovechados medio.

Sobre el tema de dominio público, siento como '01' por encima de - una herramienta gratuita permite evaluar a mi propio ritmo, evitando potencialmente la pérdida de financiación valiosa, que es una consideración importante en esta economía actual

.

Shareware es un equilibrio muy bien, pero yo personalmente encontrar la mayoría del software no proporciona suficiente tiempo para su evaluación. La mayoría de las herramientas que descargo son 'una vez al mes' se esfuerza en su mayor frecuencia por lo plunking $ 30- $ 60 (EE.UU.) parece injustificada hasta que sepa la herramienta a la altura de mis deseos.

Y con respecto a las herramientas profesionales, todos sabemos que los objetivos de negocio. Creo que los términos y condiciones de Vespa software para ser más lógica y servicial. He usado la herramienta que no tiene comparación por años y años -. Como desarrollador de un valor incalculable que he encontrado que tanto valiosa e inigualable

En cuanto a su dilema personal, hacer sus herramientas lo suficientemente bueno, términos de evaluación de la oferta buena shareware, y cobrar un precio razonable para ello. La elección de las plataformas populares (y múltiples) Tampoco hace daño ... tener en cuenta el número de personas que han hecho una menta venta de aplicaciones para el iPhone, independientemente de las aplicaciones de utilidad real.

  

Estoy hablando de situaciones en un plazo está llevando abajo en un momento desarrollador / compañía y el desarrollo se desvía lejos de la portería en la búsqueda de una herramienta "libre" para lograr lo que se dispone a hacerlo mediante una remuneración.

Esta es exactamente la situación en la que no puede utilizar una herramienta pagado porque la caja chica / gastos no cubrirá el costo y obtener la aprobación presupuestaria toma semanas para salir adelante.

El número tres de 9 comadrejas Formas de marketing se trata de manipularla . Es gratis"! Las personas toman decisiones irracionales sobre la materia libre.

Creo que tiene mucho SENCE para que las empresas tratan de utilizar los productos de código libre / abierto por las siguientes razones:

  1. Reducir el precio del producto entregable. ¿Por qué se puede esperar de un cliente a comprar algo que funciona con una base de datos propietaria cuando la compañía pueden unir en paquete MySQL, por ejemplo, de forma gratuita? Por lo que la empresa puede bajar el precio y ser más competitivo.
  2. Por lo general, en la compra de software / herramientas, hay cuestiones de propiedad.
  3. Por lo general, en la compra de software / herramientas, hay dependencias con otros módulos también no libres. Hay otras razones también, al igual que en mi humilde opinión se considera "de moda", pero el más improntant es que el uso de software libre puede reducir los precios finales, ayudando a los clientes a obtener de la empresa.

También es importante apoyar las herramientas libres mediante la adición al impulso de ella, a veces por el simple hecho de comenzar a utilizarlo. Al encontrar / informar de errores, o más importante, la fijación de ellos y dando parches atrás, a mejorar en una relación simbiótica que beneficia tanto a su empresa y las herramientas que deciden el uso (y por lo tanto todos los demás que también usarlos).

Una buena razón para buscar herramientas gratuitas es obtener una visión completa de las opciones disponibles. Yo diría que eso es una cosa razonable que hacer antes de comprar un producto. vendedores de software comercial tienen anuncios, por lo que probablemente va a encontrar esos, pero puede haber una gran alternativa libre que nunca oído hablar. Tiene perfecto sentido para comprobar que, incluso si son dispuesto a gastar dinero en herramientas de software.

Simple y llanamente algunas empresas como IQPC.com no pasarán incluso $ 10 en software y es incluso difícil en lugares como este para encontrar una pluma o una almohadilla para tomar notas.

Me derramó una lágrima por aquellos que tienen que vivir así, no es fácil.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top