¿Qué paga un cliente autónomo por un EA en formato exp o de código abierto? - página 7

 

Tiene que serlo:


 
Vladimir Suschenko:
El Cliente paga por lo que pide. En el caso de los autónomos, la orden es en forma de RPT. Quién y qué quiso decir con ello, pero no lo dijo y no lo puso en la RPT - no es importante.
¡No hay necesidad de bombear las "masas de ira justa" hacia el creador, utilizando el dispositivo de sustitución de nociones - en este caso hay un énfasis rebuscado en lo que un intérprete sinvergüenza, "Le di mi código, y el desarrollador no quiere darme el código después de la terminación, ofreciendo a pagar extra para mi propio código! ¿Qué tenemos en realidad? ¿El cliente sigue teniendo el código del cliente en su forma original (no mejorada)? - Se quedó, nadie se lo quitó. Es decir, el desarrollador simplemente no quiere mostrar las mejoras que hizo (tal vez utilizó algunos de sus desarrollos originales) de forma gratuita - si no se estipuló lo contrario al hacer el pedido, entonces ¿qué le pasa al desarrollador? Lo único que puedo añadir es que el desarrollador se equivocaría al vender el código modificado sin el consentimiento del propietario de la fuente original..., pero no es eso de lo que estamos hablando.

La programación es un oficio.

El algoritmo del asesor es una actividad creativa, una propiedad intelectual.

Por lo general, el contratista tiene que destruir todo el código una vez terminado el trabajo, a menos que el cliente haya dado su consentimiento para el almacenamiento o uso de su propiedad intelectual.

 
Los autónomos deben tener en cuenta, en mi opinión, que algunas de las condiciones del trabajo son estándar, es decir, el contratista está obligado a: destruir el código, no vender el producto final, transferir el código fuente y todos los derechos. Al Cliente, por el que realmente paga. Es necesario porque el contratista es un especialista y el cliente necesita ayuda en algunas cuestiones, para que no estropee los términos de referencia. De esta manera se pueden responder muchas preguntas y evitar estos conflictos antes de que surjan.
 
-Aleks-:

La programación es un oficio....

No seas primitivo.
Como en cualquier actividad creativa, puede haber artesanos y puede haber maestros con mayúsculas. Es cierto que hay muchos menos verdaderos maestros que artesanos, y el trabajo de un maestro (si es reconocido) no está al alcance de todos.
-Aleks-:

...El contratista debe destruir todo el código una vez finalizado el trabajo, a menos que el cliente haya dado su consentimiento para el almacenamiento o uso de su propiedad intelectual.

O bien se especifica en el pedido, o bien se rige por las normas (al menos incluso las normas de los autónomos). Lo que se estipuló en la RPT, no lo sé, en las normas de los autónomos tal requisito para el ejecutante no lo es. Así que de alguna manera no está claro lo que este "El ejecutor ..... debe... ".
 
¿La persona pidió el "código EA" o le pidióque "escribiera el EA"? Si el código, entonces tiene derecho a exigir el código fuente, si el segundo, entonces, por supuesto, formalmente, el ejecutor puede hacerlo sin dar el código fuente. Si el cliente comparte el código, lo escribirá él mismo. Y la negativa a dar el código fuente puede significar realmente un chantaje y restricciones ocultas que pueden salir a la luz en el futuro. No sé cómo trabajan juntos - tal vez el ejecutor quiere venganza. Humanamente hablando, el creador del tema tiene razón: no está expresando nada aquí, aparte de la preocupación, y eso está bien. Así que creo que, como persona decente, debería anunciar el nombre del programador, para advertir a otros clientes decentes.
 
Vladimir Suschenko:
No seas primitivo.
Como en cualquier tipo de actividad creativa, puede haber artesanos de la programación, y puede haber maestros con mayúsculas. Es cierto que hay muchos menos verdaderos maestros que artesanos, y el trabajo de un maestro (si es reconocido) no está al alcance de todos.
O bien se especifica en el pedido, o bien se rige por las normas (al menos incluso las normas de los autónomos). Lo que se estipuló en la RPT, no lo sé, en las normas de autónomos tal requisito para el ejecutante no lo es. Así que de alguna manera no está claro lo que este "El ejecutor ..... debe... ".

Justifico mi posición en la ley de cualquier país civilizado: hay tradiciones establecidas (costumbres comerciales) que se aceptan por defecto, a menos que se especifique lo contrario.

Además, en muchos países desarrollados, la propiedad intelectual está protegida por ley, y el código en sí mismo no es propiedad intelectual, sino que simplemente expresa el pensamiento del autor del CT.

Las ideas para expresar los pensamientos en código se limitan al lenguaje de programación, formarlas y expresarlas correctamente es símbolo de la profesionalidad del programador, pero no de su don creativo.

 
-Aleks-:

Las ideas para expresar los pensamientos en código se limitan al lenguaje de programación, formarlas y expresarlas correctamente es símbolo de la profesionalidad de un programador

A partir de esta frase se puede estimar lo difícil que es para un pensador expresar sus pensamientos de acuerdo con las reglas incluso de una lengua nativa común, por no hablar del lenguaje de los programas. Has pasado años en la escuela aprendiendo a formar frases y practicando todos los días, pero sigues siendo un desastre. ¿Y sigue pensando que es un procedimiento puramente mecánico no sólo entender, sino también formalizar los pensamientos de estos creadores hasta el punto de que ya se pueden programar? No tiene sentido.

simboliza la profesionalidad del programador, pero no su don creativo.

Es decir, directores, actores, solistas/vocalistas con directores de orquesta y el resto de Rostropovich: pura artesanía, todo por notas y guiones

para darles forma y expresarlos correctamente es símbolo de la profesionalidad de un programador.

Un programador aprende a programar, y el análisis lingüístico, el pensamiento abstracto avanzado, la comprensión del tema (el trading) a un nivel más profundo que el del trader medio no es programar. Pero sin esto, la mayoría de los pensadores son difíciles de entender. Es decir, un programador escribe notas y las interpreta para esta persona creativa, y cuando resulta que una gran idea es un fracaso, será castigado - mal escrito, mal cantado, no corresponde al nivel creativo del pensador :)

 
Alexander Puzanov:

Por esta frase se puede juzgar lo difícil que es para un pensador expresar su pensamiento según las reglas incluso de una lengua materna común, por no hablar de los programas informáticos. Llevas cuántos años aprendiendo la construcción de frases en la escuela y practicándola todos los días, pero sigue saliendo mal. ¿Y sigue pensando que es un procedimiento puramente mecánico no sólo comprender, sino también formalizar los pensamientos de estos creadores hasta el punto de que ya se pueden programar? No tiene sentido.

Sí, no soy un escritor, mi lenguaje es huesudo y no bello, pero soy un creador y hacedor, mi camino es espinoso y antiestético.

Tal vez la frase que he escrito más arriba demuestre que mi cerebro no funciona con la suficiente eficacia por la mañana. Dicho esto, no he pretendido ser un experto en idiomas.

No entiendo por qué las orgullosas y dignas palabras "oficio" y "profesionalidad" te ofenden.

La programación es un trabajo duro y altamente intelectual, pero no es una actividad creativa en sí misma y no crea algo nuevo, sino que se limita a describir pensamientos ya formados.

 
Pensar en la organización del código es, en parte, una actividad creativa, pero no más que cualquier otro componente creativo de cualquier profesión.
 

El mero hecho de que haya defensores de la transferencia de sólo un archivo compilado es asombroso. Imagínate a ti mismo como un cliente. ¿Realmente necesitas este archivo compilado? Todo el sentido del servicio gira en torno a las fuentes.

Es difícil entender los conceptos: la ejecución del trabajo de desarrollo por encargo (significa la transferencia del código fuente) y el archivo compilado.

Cuando se da un archivo compilado, se trata más bien de la venta de un software, con los requisitos derivados de éste: al menos 5 años para garantizar la disponibilidad del programa. El mercado está diseñado de esa manera si hay una venta, por lo que no es tan fácil eliminar algo del mercado. Si aquí, en el ámbito de los autónomos, el arbitraje se decide a favor del contratista, cabe preguntarse si el servicio va a mantener el software en funcionamiento durante los próximos 5 años.