I've recently been working on a project concerning mobile phones and text messaging. What I have found is that while Europe and Asia were clearly ahead inthis arena and have all managed to work somewhat together at standardizing and using the same protocols, US companies have all adopted a great number of varying protocols and some have even invented hacked versions of SMS claiming (incorrectly as it later turns out) that their networks are not capable of supporting SMS messages.
The question or thought I have here is, when does purposely creating your own protocols or using non-standardized protocols become unethical?
We have seen a lot of this in other areas of the market place as well, software encodings that are sorta like the standard but slightly differant. XML and SOAP packages that differ slightly from everyone elses. OPC is generally a mess in the manufacturing world, with everyone on either a differant level of the standards or implementing the standards as a hack on their exiting protocols.
These companies have no real obligation (most of the time) to offer certain services. But I would think if they were going to offer certain services it would not only be unethical to mis-advertise them under a common name for a standardized protocol/service but also chancy in a monetary fashion.
Just wanted to see what everyone elses thoughts were on this, as currently I am getting ready to start striking cell phone providers from my list of accepted providers for this software basically out of frustration with dealing with proprietary "standards" that have little to no documentation.
01000111 01101111 01110100 00100000 01000011 01101111 01100110 01100110 01100101 01100101 00111111
The never-completed website
The question or thought I have here is, when does purposely creating your own protocols or using non-standardized protocols become unethical?
We have seen a lot of this in other areas of the market place as well, software encodings that are sorta like the standard but slightly differant. XML and SOAP packages that differ slightly from everyone elses. OPC is generally a mess in the manufacturing world, with everyone on either a differant level of the standards or implementing the standards as a hack on their exiting protocols.
These companies have no real obligation (most of the time) to offer certain services. But I would think if they were going to offer certain services it would not only be unethical to mis-advertise them under a common name for a standardized protocol/service but also chancy in a monetary fashion.
Just wanted to see what everyone elses thoughts were on this, as currently I am getting ready to start striking cell phone providers from my list of accepted providers for this software basically out of frustration with dealing with proprietary "standards" that have little to no documentation.
01000111 01101111 01110100 00100000 01000011 01101111 01100110 01100110 01100101 01100101 00111111