OSIRIDE: State of the Art and Future Developments