The SAR Ocean Processor is free software to extract ocean wind, wave and current from SAR data. The software was coded in ANSI-C language and is provided ?as it is?, which means that the author of this program will not take any responsibility on its quality or accuracy. Currently, it only takes Radarsat-1 SLC (Single-Look Complex) data as an input. The output is designed to be easily accessible by ERMapper. SOP could be developed further to deal with various kind of SAR data or be made compatible with other remote-sensing data-handling software upon user?s sincere requests or by cooperative works such as algorithm developments, program coding, or obtaining?in situ?data.