Hardware or Software Ecosystem Development