[Legal] Reverse engineering, ÄÅËÏÍÐÉÌÑÃÉÑ

Anton Kovalenko a_kovalenko ÎÁ fromru.com
þÔ ïËÔ 3 07:27:09 MSD 2002


úÄÒÁ×ÓÔ×ÕÊÔÅ!

ôÕÔ Õ ÍÅÎÑ ÎÁÚÒÅÌÉ ×ÏÐÒÏÓÙ (× ÔÏÍ ÞÉÓÌÅ ÐÒÁËÔÉÞÅÓËÏÇÏ Ó×ÏÊÓÔ×Á) ÐÏ ÐÏ×ÏÄÕ ÄÅËÏÍÐÉÌÑÃÉÉ
É reverse engineering.

1) åÓÔØ ÌÉ  ÈÏÔØ ËÁËÁÑ-ÎÉÂÕÄØ  ÓÕÄÅÂÎÁÑ ÐÒÁËÔÉËÁ, ÏÔÎÏÓÑÝÁÑÓÑ  Ë ÐÒÁ×Õ
   ÄÅËÏÍÐÉÌÑÃÉÉ?

2) íÏÖÅÔ  ÌÉ   ÒÅ×ÅÒÓÉÎÇ  ÚÁËÒÙÔÏÇÏ  ÆÏÒÍÁÔÁ   _ÄÁÎÎÙÈ_  ÂÙÔØ  ÐÒÉÚÎÁÎ
   ÄÅËÏÍÐÉÌÑÃÉÅÊ?

3) ëÁË ÏÐÒÅÄÅÌÑÅÔÓÑ, ÞÔÏ ÅÓÔØ ÄÁÎÎÙÅ, Á ÞÔÏ -- ÐÒÏÇÒÁÍÍÁ? (ÔÏ ÅÓÔØ, ÎÅ
   ÍÏÖÅÔ  ÌÉ ÂÙÔØ  ÔÁË: ÐÒÁ×ÏÏÂÌÁÄÁÔÅÌØ  ÏÂÏÚ×ÁÌ ×ÅÓØ  Ó×ÏÊ "ËÏÍÐÌÅËÓ"
   ÐÒÏÇÒÁÍÍÏÊ --  ÓÌÅÄÏ×ÁÔÅÌØÎÏ, ÏÎ ÐÒÏÇÒÁÍÍÏÊ É ÓÞÉÔÁÅÔÓÑ  -- É ÌÀÂÏÊ
   reverse engineering ÂÕÄÅÔ ÄÅËÏÍÐÉÌÑÃÉÅÊ).

4) é ×ÏÔ, ÃÉÔÁÔÁ ÉÚ ÓÔ. 25 úÏáð:

   ...  ÉÎÆÏÒÍÁÃÉÑ, ÐÏÌÕÞÅÎÎÁÑ  ×  ÒÅÚÕÌØÔÁÔÅ ÄÅËÏÍÐÉÌÉÒÏ×ÁÎÉÑ,  ÍÏÖÅÔ
   ÉÓÐÏÌØÚÏ×ÁÔØÓÑ  ÌÉÛØ ÄÌÑ  ÄÏÓÔÉÖÅÎÉÑ  ÓÐÏÓÏÂÎÏÓÔÉ Ë  ×ÚÁÉÍÏÄÅÊÓÔ×ÉÀ
   ÎÅÚÁ×ÉÓÉÍÏ ÒÁÚÒÁÂÏÔÁÎÎÏÊ  ÐÒÏÇÒÁÍÍÙ ÄÌÑ ü÷í  Ó ÄÒÕÇÉÍÉ ÐÒÏÇÒÁÍÍÁÍÉ,
   ÎÅ ÍÏÖÅÔ ÐÅÒÅÄÁ×ÁÔØÓÑ ÉÎÙÍ  ÌÉÃÁÍ (*), ÚÁ ÉÓËÌÀÞÅÎÉÅÍ ÓÌÕÞÁÅ×, ÅÓÌÉ ÜÔÏ
   ÎÅÏÂÈÏÄÉÍÏ ÄÌÑ  ÄÏÓÔÉÖÅÎÉÑ ÓÐÏÓÏÂÎÏÓÔÉ Ë  ×ÚÁÉÍÏÄÅÊÓÔ×ÉÀ ÎÅÚÁ×ÉÓÉÍÏ
   ÒÁÚÒÁÂÏÔÁÎÎÏÊ ÐÒÏÇÒÁÍÍÙ  ÄÌÑ ü÷í Ó ÄÒÕÇÉÍÉ ÐÒÏÇÒÁÍÍÁÍÉ,  Á ÔÁËÖÅ ÎÅ
   ÍÏÖÅÔ (**) ÉÓÐÏÌØÚÏ×ÁÔØÓÑ  ÄÌÑ ÒÁÚÒÁÂÏÔËÉ  ÐÒÏÇÒÁÍÍÙ ÄÌÑ ü÷í,  ÐÏ Ó×ÏÅÍÕ
   ×ÉÄÕ ÓÕÝÅÓÔ×ÅÎÎÏ  ÓÈÏÖÅÊ Ó ÄÅËÏÍÐÉÌÉÒÕÅÍÏÊ ÐÒÏÇÒÁÍÍÏÊ  ÄÌÑ ü÷í, ÉÌÉ
   ÄÌÑ  ÏÓÕÝÅÓÔ×ÌÅÎÉÑ ÌÀÂÏÇÏ  ÄÒÕÇÏÇÏ ÄÅÊÓÔ×ÉÑ,  ÎÁÒÕÛÁÀÝÅÇÏ Á×ÔÏÒÓËÏÅ
   ÐÒÁ×Ï.

   (*) -- ÕÖÅ ÏÞÅÎØ ÓÔÒÁÎÎÏÅ ÍÅÓÔÏ.  ôÏ ÅÓÔØ, _ÐÏÌÕÞÁÔØ_ ÄÅËÏÍÐÉÌÑÃÉÅÊ
   Ñ ÍÏÇÕ ÌÀÂÕÀ ÉÎÆÏÒÍÁÃÉÀ,  _ÉÓÐÏÌØÚÏ×ÁÔØ_ ÍÏÇÕ ÔÏÌØËÏ ÄÌÑ ÄÏÓÔÉÖÅÎÉÑ
   interoperability  (×ÒÏÄÅ  ×Ó£  ÌÏÇÉÞÎÏ),  Á ×ÏÔ  _ÐÅÒÅÄÁ×ÁÔØ_  ÍÏÇÕ
   ÔÏÌØËÏ  ÉÎÆÏÒÍÁÃÉÀ, _ÎÅÏÂÈÏÄÉÍÕÀ_ ÄÌÑ  interoperability.  éÌÉ  Ñ ÎÅ
   ÐÒÁ×ÉÌØÎÏ  ÐÏÎÑÌ? (ÎÁÐÒÉÍÅÒ, A  ÐÕÂÌÉËÕÅÔ ÉÎÆÏÒÍÁÃÉÀ:  "ëÏÄ windows
   ×ÎÕÔÒÉ ÕÒÏÄÌÉ× É ÕÂÏÇ -- Ñ ÓÁÍ ÓÍÏÔÒÅÌ, ÄÉÚÁÓÓÅÍÂÌÅÒÏÍ". îÁÒÕÛÁÅÔÓÑ
   ÌÉ ÚÁËÏÎ? )
   
   (**) -- Ë ÞÅÍÕ ÏÔÎÏÓÉÔÓÑ ÜÔÏ "ÎÅ ÍÏÖÅÔ":
      1)  _éÎÆÏÒÍÁÃÉÑ_, ÐÏÌÕÞÅÎÎÁÑ <...> ÎÅ ÍÏÖÅÔ <...>
      2) ÚÁ  ÉÓËÌÀÞÅÎÉÅÍ  ÓÌÕÞÁÅ×,  ÅÓÌÉ _ÜÔÏ_  [ÐÅÒÅÄÁÞÁ  ÉÎÆÏÒÍÁÃÉÉ]
          ÎÅÏÂÈÏÄÉÍÏ <...> Á ÔÁËÖÅ ÎÅ ÍÏÖÅÔ <...>

P.S.  ÷ÏÖÕÓØ  ÓÅÊÞÁÓ  ÓÏ  ÓÌÏ×ÁÒÑÍÉ üôó × ÆÏÒÍÁÔÅ  Polyglossum.  ïÄÉÎ  ÉÚ
     ÆÏÒÍÁÔÏ×  ÔÁÍÏÛÎÉÈ ÓÌÏ×ÁÒÅÊ  (pgw) ÔÒÅÂÕÅÔ  ÄÌÑ  ÒÁÓÛÉÆÒÏ×ËÉ ÐÁÒÕ
     "ËÌÀÞ ÐÏÌØÚÏ×ÁÔÅÌÑ,  ËÌÀÞ ÓÌÏ×ÁÒÑ ÄÌÑ  ÄÁÎÎÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ". îÏ,
     ËÁË   ×ÙÑÓÎÉÌÏÓØ,   ÜÔÏÔ    ÆÏÒÍÁÔ   ÄÏ×ÏÌØÎÏ   ÌÅÇËÏ   ÐÏÄÄÁ£ÔÓÑ
     ËÒÉÐÔÏÁÎÁÌÉÚÕ, É ÔÅÐÅÒØ Õ ÍÅÎÑ Ä×Á ÐÕÔÉ:

1) ÷ÓÔÒÁÉ×ÁÔØ × Ó×ÏÀ ÞÉÔÁÌËÕ  ÓÌÏ×ÁÒÅÊ ËÒÉÐÔÏÁÎÁÌÉÚ pgw -- ÜÔÏ ÍÕÔÏÒÎÏ
   É ÄÏÌÇÏ  ÐÉÓÁÔØ, ÎÏ ÐÒÉ ÒÁÂÏÔÅ  ÎÅ ÎÕÖÎÙ ÎÉËÁËÉÅ  "ËÌÀÞÉ". ôÏ ÅÓÔØ,
   ÍÏÖÅÔ ÎÁÚÒÅÔØ ÐÏÔÅÎÃÉÁÌØÎÙÊ ÓËÁÎÄÁÌ.
2) _äÅËÏÍÐÉÌÉÒÏ×ÁÔØ_ ÓÌÏ×ÁÒÎÕÀ ÏÂÏÌÏÞËÕ ÉÍÅÎÉ üôó É ÒÁÚÏÂÒÁÔØÓÑ,
   ËÁË ÓÄÅÌÁÔØ "ÞÅÓÔÎÕÀ" ÒÁÓÛÉÆÒÏ×ËÕ Ó ËÌÀÞÁÍÉ. îÏ ÐÒÉ ÜÔÏÍ ÎÁÄÏ ÕÞÅÓÔØ,
   ÞÔÏ ÍÏÑ ÞÉÔÁÌËÁ ÓÌÏ×ÁÒÅÊ ÍÏÖÅÔ ÂÙÔØ ÐÒÉÚÎÁÎÁ "ÓÕÝÅÓÔ×ÅÎÎÏ ÓÈÏÖÅÊ" Ó
   ÏÂÏÌÏÞËÏÊ ÏÔ üôó -- ÓÏ ×ÓÅÍÉ ×ÙÔÅËÁÀÝÉÍÉ ÐÏÓÌÅÄÓÔ×ÉÑÍÉ.

÷ ÏÂÝÅÍ,  ÁÎÅËÄÏÔ. ðÏÄÈÏÄ, _ÍÅÎÅÅ_ ÒÉÓËÏ×ÁÎÎÙÊ Ó  ÔÏÞËÉ ÚÒÅÎÉÑ ÚÁËÏÎÁ,
ÓÕÝÅÓÔ×ÅÎÎÏ _ÓÉÌØÎÅÅ_ ÚÁÄÅ×ÁÅÔ ÉÎÔÅÒÅÓÙ ÐÒÁ×ÏÏÂÌÁÄÁÔÅÌÑ. ðÒÁ×ÄÁ, ÜÔÏ
É ÎÅÕÄÉ×ÉÔÅÌØÎÏ: ÎÁÓËÏÌØËÏ Ñ ÐÏÎÑÌ, "ÚÁÝÉÔÕ ËÏÎÔÅÎÔÁ" ÎÉËÁËÏÊ ÚÁËÏÎ ÎÅ 
ÐÏÄÄÅÒÖÉ×ÁÅÔ, Á üôó ÄÅÌÁÅÔ ÄÅÎÅÖËÕ ÉÍÅÎÎÏ ÎÁ "ÚÁÝÉÝ£ÎÎÙÈ" ÓÌÏ×ÁÒÑÈ, Á
ÎÅ ÎÁ ÏÂÏÌÏÞËÅ....

-- 
With Best Wishes, Anton Kovalenko /* http://kovalenko.webzone.ru */
#!/usr/bin/wish - best wish I have for you!



ðÏÄÒÏÂÎÁÑ ÉÎÆÏÒÍÁÃÉÑ Ï ÓÐÉÓËÅ ÒÁÓÓÙÌËÉ Legal